J'essaye d'installer UNIQUEMENT les "devDependencies" listées dans mon fichier package.json. Mais aucune des commandes suivantes ne fonctionne comme prévu. Toutes les commandes suivantes installent également les dépendances de production dont je ne veux pas.
npm install --dev
npm install --only=dev
npm install --only-dev
Je ne peux plus penser à des moyens de dire au npm d'installer seul les devDependencies. :(
node.js
npm
npm-install
package.json
Nesan Rajendran
la source
la source
--dev
option est obsolète. Utilisez--only=dev
plutôt.Réponses:
Consultez la documentation NPM pour l'installation :
Avez-vous essayé ce qui suit?
la source
npm install npm -g
et l' option --only = dev a fonctionné comme un charme. Merci pour la réponse.npm install --prod
utilisé pour installer des éléments à partir d'undependencies
dossier. Les deuxnpm install
etnpm install --dev
utilisé pour installer à la fois les dossiersdependencies
etdevDependencies
!Cela fonctionne bien pour moi.
la source
--save-dev
enregistre le paquet dans devDependencies dans package.jsonnpm install thePackageName --save-dev
Une version courte en option.
la source
npm install -D
et ça a marché. donc j'ai été surpris et googlé ceci, après de nombreuses réponses, je vois votre réponse :)En cours d'exécution
npm install
, il installera toutes les dépendances sous devDependencies `ou dépendances .Pour installer et enregistrer des packages en tant que dépendances de développement dans package.json,
npm install package_name --save-dev
ou passer l'option-D
Pour installer tous les packages sous devDependencies ,
npm install --only=dev
Pour installer et enregistrer des packages en tant que dépendances prod ou uniquement dans package.json,
npm install package_name --save-prod
ou passer l'option-P
ounpm install package_name
Pour installer tous les packages sous des dépendances ou des dépendances Prod , définissez la variable d'environnement
NODE_ENV=production
ou transmettez-la avec la commandeNODE_ENV=production npm install
ounpm install --only=prod
Au lieu d'utiliser la
install
commande npm commenpm install
vous pouvez simplement utiliseri
commenpm i
, à court d'installation.Référence
la source