TypeScript · Junior · Запитання 34 з 75
Навіщо встановлювати пакети на кшталт @types/lodash?
- ✓Правильна відповідь: Щоб отримати типи для бібліотеки, написаної на JS без вбудованих декларацій
- 2Щоб установити TypeScript-версію бібліотеки замість її JS-версії
- 3Щоб увімкнути перевірку типів у рантаймі для викликів цієї бібліотеки
Пояснення
Пакети @types/* публікуються з репозиторію DefinitelyTyped і містять лише .d.ts. Багато сучасних бібліотек постачають типи самі - тоді @types не потрібен. Зазвичай встановлюються як devDependencies.