cosa significa flag npm -D?


120

Sto per installare questo pacchetto npm e dice npm install -D load-grunt-config, cosa fa il flag -D?


Ci scusiamo per la domanda duplicata, stackoverflow.com/questions/8783230/… ha la risposta, tuttavia i commenti sono molto più in linea, immagino perché sono stati fatti da sviluppatori che conoscevano la risposta ed erano passati attraverso lo stesso.
semplice

1
è possibile trovare la risposta qui stackoverflow.com/a/60538593/8134164
Indrajith Ekanayake

Questo risponde alla tua domanda? Cosa è "-d" in "npm -d install"?
Indrajith Ekanayake

Risposte:



8

Come descritto nei documenti di installazione di NPM :

-D,: Il --save-devpacchetto apparirà nel tuo filedevDependencies.

Ciò significa che il pacchetto non verrà installato se lo fai npm install --production.

Una spiegazione dettagliata dei diversi tipi di dipendenze: SO-Answer


1
In aggiunta a questo, l'equivalente utilizzando il filato èyarn add <package...> [--dev/-D]
Arian Acosta

-3

La bandiera -Dè spesso usata insieme alla iquale sta per "installa"

Per esempio: npm i -D package-name


E -Dfare cosa? (come chiesto alla domanda e già risposta da altri)
utente
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.