que signifie le drapeau npm -D?

120

Je suis sur le point d'installer ce paquet npm et il dit npm install -D load-grunt-config, que fait l'indicateur -D?

chose simple
la source
Désolé pour la question en double, stackoverflow.com/questions/8783230/... a la réponse, mais les commentaires sont beaucoup plus en ligne, je suppose parce qu'ils ont été faits par des développeurs qui connaissaient la réponse et avaient traversé la même chose.
simplesthing
1
vous pouvez trouver la réponse ici stackoverflow.com/a/60538593/8134164
Indrajith Ekanayake
Est-ce que cela répond à votre question? Qu'est-ce que "-d" dans "npm -d install"?
Indrajith Ekanayake

Réponses:

8

Comme décrit dans les documents d'installation de NPM :

-D,: le --save-devpaquet apparaîtra dans votredevDependencies.

Ce qui signifie que le package ne sera pas installé si vous le faites npm install --production.

Une explication détaillée des différents types de dépendances: SO-Answer

Joniras
la source
1
Ajoutant à cela, l'équivalent en utilisant du fil estyarn add <package...> [--dev/-D]
Arian Acosta
-3

L'indicateur -Dest souvent utilisé avec ice qui signifie «installer»

Par exemple: npm i -D package-name

oabarca
la source
Et -Dfaire quoi? (comme posé sur la question et déjà répondu par d'autres)
utilisateur