TypeScript · Junior · Pytanie 34 z 75
Po co instalować pakiety typu @types/lodash?
- ✓Poprawna odpowiedź: Aby dostać typy dla biblioteki napisanej w JS bez wbudowanych deklaracji
- 2Aby zainstalować wersję biblioteki w TypeScript zamiast wersji JS
- 3Aby włączyć sprawdzanie typów w runtime dla wywołań tej biblioteki
Wyjaśnienie
Pakiety @types/* są publikowane z repozytorium DefinitelyTyped i zawierają tylko pliki .d.ts. Wiele nowoczesnych bibliotek dostarcza własne typy - wtedy @types nie jest potrzebny. Zwykle instaluje się je jako devDependencies.