Я использую 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в последнем случае.