Как установить только "devDependencies" с использованием npm
Я пытаюсь установить ТОЛЬКО "devDependencies", перечисленные в моем файле package.json. Но ни одна из следующих команд не работает, как я ожидаю. Все следующие команды устанавливают производственные зависимости, которые я не хочу.
npm install --dev
npm install --only=dev
npm install --only-dev
Я не могу больше думать о том, как npm может установить devDependencies. :(
Ответы
Ответ 1
Проверьте документы NPM для установки:
С флагом --production
(или когда переменная среды NODE_ENV
установлена на производство), npm не будет устанавливать модули, перечисленные в devDependencies
.
Аргумент --only={prod[uction]|dev[elopment]}
приведет к установке только devDependencies или только non-devDependencies независимо от NODE_ENV.
Вы пробовали следующее?
npm install --only=dev
Ответ 2
npm install thePackageName --save-dev
Это прекрасно работает для меня.
Ответ 3
npm я -D
Дополнительная короткая версия.
Ответ 4
Просто беги
npm install pckgName -D
Где -D
является сокращением для --save-Dev