TypeScript · Junior · Frage 34 von 75
Wozu installiert man Pakete wie @types/lodash?
- 1Um für Aufrufe dieser Bibliothek eine Typprüfung zur Laufzeit einzuschalten
- 2Um die TypeScript-Version einer Bibliothek statt ihrer JS-Version zu installieren
- 3Um Typen für eine in JS geschriebene Bibliothek ohne eigene Deklarationen zu bekommen
Antwort zeigen
Richtige Antwort: Um Typen für eine in JS geschriebene Bibliothek ohne eigene Deklarationen zu bekommen
Erklärung
Pakete @types/* werden aus dem Repository DefinitelyTyped veröffentlicht und enthalten nur .d.ts-Dateien. Viele moderne Bibliotheken liefern eigene Typen mit - dann braucht man @types nicht. Man installiert sie meist als devDependencies.