Я использую TypeScript 2 в моем проекте. Я хотел бы использовать библиотеку js, но также набирать тексты для этой библиотеки. Я могу установить типы с простым npm install @types/some-library
. Я не уверен, должен ли я --save
или --save-dev
они. Мне кажется, что даже в ReadmeTyped GitHub readme упоминает обе версии, но никогда не объясняет их. Я думаю, что @types должен присутствовать devDependencies
, так как типы необходимы для разработки и не используются во время выполнения, но я много раз видел @types просто dependencies
. Я запутался.
Как мне решить, входит ли @ types / * в dependencies
или devDependencies
? Есть ли какие-то более или менее официальные инструкции?
devDependencies
и dependencies
не имеет никакого значения при построении сверток, это то , что create-react-app
навязывает , как хорошо , но в конечном счете , это до вас , чтобы выбрать
dependencies
иdevDependencies
в последнем случае.