2017-02-16 2 views
1

У меня глупый вопрос, касающийся @types зависимостей в файле package.json:машинопись @ типы/пакеты в packages.json

В следующем URL это объясняется тем, что типы должны быть установлены в зависимости во время выполнения npm install --save @types/lodash TS 2.x d.ts Consumption

Но для меня это имеет смысл установить @types/.... пакеты как Dev зависимость npm install --save-dev @types/lodash

Любые мысли по этому поводу?

ответ

1

Используйте --save, когда вы разрабатываете модуль/библиотеку и хотите поделиться зависимостями @types, в противном случае используйте --save-dev.

определенный контекст: https://github.com/Microsoft/types-publisher/issues/81

+1

Кроме того, см замечание jedd.ahyoung на [этот ответ] (http://stackoverflow.com/a/22004559/3786294) _ "Это не большой, я не понимал, но этот ответ научил меня, что разница зависимости от devDependencies применима только в том случае, если вы собираетесь опубликовать пакет npm. Если вы просто работаете над приложением или сайтом, это не имеет большого значения. Спасибо! - jedd .ahyoung "_ – Paleo

+0

Aha ... теперь я вижу. Дьявол в деталях (или что-то) – gevik

Смежные вопросы