Я пытаюсь установить ТОЛЬКО "devDependencies", перечисленные в моем файле package.json. Но ни одна из следующих команд не работает должным образом. Все следующие команды также устанавливают производственные зависимости, которые мне не нужны.
npm install --dev
npm install --only=dev
npm install --only-dev
Я не могу придумать больше способов сказать npm об установке только devDependencies. :(
node.js
npm
npm-install
package.json
Несан Раджендран
источник
источник
--dev
опции устарело.--only=dev
Вместо этого используйте .Ответы:
Проверьте документы NPM для установки :
Вы пробовали следующее?
источник
npm install npm -g
и опция --only = dev работала как шарм. Спасибо за ответ.npm install --prod
использовался для установки элементов изdependencies
папки. Какnpm install
иnpm install --dev
используется для установки из обоих вdependencies
иdevDependencies
папки!У меня это отлично работает.
источник
--save-dev
сохраняет пакет в devDependencies в package.jsonnpm install thePackageName --save-dev
Необязательная короткая версия.
источник
npm install -D
и это сработало. поэтому я был удивлен и погуглил это, после многих ответов я вижу ваш ответ :)Выполняется
npm install
, он установит все зависимости в devDependencies `или dependencies .Для установки и сохранения пакетов в виде зависимостей разработчика в package.json
npm install package_name --save-dev
или передайте опцию-D
Для установки всех пакетов в devDependencies ,
npm install --only=dev
Для установки и сохранения пакетов как prod или только зависимостей в package.json,
npm install package_name --save-prod
либо параметр pass-P
илиnpm install package_name
Для установки всех пакетов в зависимостях или зависимостях Prod установите переменную среды
NODE_ENV=production
или передайте ее с помощью командыNODE_ENV=production npm install
илиnpm install --only=prod
Вместо того, чтобы использовать
install
команду npm,npm install
вы можете просто использоватьi
likenpm i
, за исключением install.Справка
источник