Сохранение типов npm @types с помощью --save или --save-dev


person RationalDev likes GoFundMonica    schedule 18.10.2016    source источник
comment
да, у меня была такая же мысль, я думаю, что save-dev имеет больше смысла   -  person shusson    schedule 18.10.2016


Ответы (1)


Из Microsoft/types-publisher #81:

Использование --save-dev подходит, когда вы пишете простое приложение, и оно не будет использоваться в качестве библиотеки. Проблема возникает, когда у вас могут быть зависимости. Если бы вы сохранили свои объявления типов в своих devDependencies, ваши потребители не получили бы объявления ваших типов автоматически. Затем им придется вручную добавить ваши зависимости файла объявления в качестве своих devDependencies.

Учитывая, что взлом потребителей — более серьезная проблема, чем пакеты немного большего размера, мы сделали --save значением по умолчанию в нашей документации.

person Derek    schedule 15.11.2016