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