TypeScript · Senior · Frage 19 von 75
Was riskiert man mit skipLibCheck: true?
- 1Fehler in
.d.ts-Dateien, auch eigenen, bleiben unbemerkt - 2Die Kompilierung wird spürbar langsamer
- 3Typen aus
node_moduleswerden gar nicht mehr verwendet
Antwort zeigen
Richtige Antwort: Fehler in .d.ts-Dateien, auch eigenen, bleiben unbemerkt
Erklärung
Das Flag überspringt die Prüfung von Deklarationsdateien - Builds sind schneller und brechen nicht an Konflikten zwischen @types. Fehler in Deklarationen (auch in eigenen .d.ts) bleiben aber unbemerkt. Die Nutzung von Bibliothekstypen verhindert es nicht.