web-dev-qa-db-fra.com

Comment installer uniquement "devDependencies" en utilisant npm

J'essaie d'installer SEULEMENT les "devDependencies" listés 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, ce que je ne souhaite pas.

npm install --dev
npm install --only=dev
npm install --only-dev

Je ne peux pas penser à plus de moyens de dire au npm d'installer les devDependencies seul. :(

68
Nesan Joseph

Vérifiez la documentation NPM pour l'installation

"Avec l'indicateur --production (ou lorsque la variable d'environnement NODE_ENV est définie sur production"), npm n'installera pas les modules répertoriés dans devDependencies. "

"L’argument --only={prod[uction]|dev[elopment]} ne provoque l’installation que de devDependencies ou que de non-devDependencies, quel que soit le NODE_ENV."

As-tu essayé

npm install --only=dev
101
npm install thePackageName --save-dev

Cela fonctionne bien pour moi.

19
Jeff

npm i -D

Une version courte optionnelle.

3
Roger Muscito