Estoy intentando instalar SOLAMENTE las "devDependencies" enumeradas en mi archivo package.json. Pero ninguno de los siguientes comandos funciona como esperaba. Todos los siguientes comandos instalan las dependencias de producción también que no quiero.
npm install --dev
npm install --only=dev
npm install --only-dev
No puedo pensar en ninguna otra forma de decirle al npm que instale devDependencies solo. :(
node.js
npm
npm-install
package.json
Nesan Rajendran
fuente
fuente
--dev
opción está en desuso. Úselo en su--only=dev
lugar.Respuestas:
Consulte los documentos de NPM para instalar :
¿Has intentado lo siguiente?
fuente
npm install npm -g
y la opción --only = dev funcionó como un encanto. Gracias por la respuesta.npm install --prod
usa para instalar elementos desde ladependencies
carpeta. Tantonpm install
ynpm install --dev
se utiliza para la instalación desde ambos losdependencies
ydevDependencies
las carpetas!Esto funciona bien para mi.
fuente
--save-dev
guarda el paquete en devDependencies en package.jsonnpm install thePackageName --save-dev
Una versión corta opcional.
fuente
npm install -D
y funcionó. así que me sorprendió y en Google esto, después de muchas respuestas que veo su respuesta :)En ejecución
npm install
, instalará todas las dependencias bajo devDependencies `o dependencias .Para instalar y guardar paquetes como dependencias de desarrollo en package.json
npm install package_name --save-dev
u opción de paso-D
Para instalar todos los paquetes en devDependencies ,
npm install --only=dev
Para instalar y guardar paquetes como prod o solo dependencias en package.json,
npm install package_name --save-prod
o pasar la opción-P
onpm install package_name
Para instalar todos los paquetes bajo dependencias o dependencias de Prod , establezca la variable de entorno
NODE_ENV=production
o páselo con el comandoNODE_ENV=production npm install
onpm install --only=prod
En lugar de usar el
install
comando npm comonpm install
, puede usari
likenpm i
, sin instalar.Referencia
fuente