У меня есть куча devDependencies
, необходимая для запуска набора тестов и блокировки производственных зависимостей с npm shrinkwrap
. Проблема заключается в том, что при запуске npm install
устанавливаются только производственные зависимости, чтобы установить devDependencies
, я должен удалить npm-shrinkwrap.json и запустить его снова.
Теперь, если shrinkwrap содержит devDependencies
, они устанавливаются на производство, где они не требуются. Разумеется, должны быть некоторые аргументы командной строки, чтобы принудительно устанавливать только обычные зависимости?