TypeScript · Senior · Pytanie 19 z 75
Jakie jest ryzyko włączenia skipLibCheck: true?
- ✓Poprawna odpowiedź: Błędy wewnątrz plików
.d.ts, w tym twoich, pozostają niezauważone - 2Typy z
node_modulesprzestają być w ogóle używane - 3Kompilacja staje się wyraźnie wolniejsza
Wyjaśnienie
Flaga pomija sprawdzanie plików deklaracji - buildy są szybsze i nie psują się z powodu konfliktów między @types. Ale błędy w deklaracjach (w tym twoich własnych .d.ts) pozostają niezauważone. Nie przeszkadza w używaniu typów bibliotek.