co oznacza flaga npm -D?

120

Mam zamiar zainstalować ten pakiet npm i mówi npm install -D load-grunt-config, co robi flaga -D?

proste
źródło
Przepraszamy za zduplikowane pytanie, stackoverflow.com/questions/8783230/… ma odpowiedź, jednak komentarze są znacznie bardziej wbudowane, myślę, że zostały stworzone przez programistów, którzy znali odpowiedź i przeszli przez to samo.
najprostsze
1
odpowiedź można znaleźć tutaj stackoverflow.com/a/60538593/8134164
Indrajith Ekanayake
Czy to odpowiada na twoje pytanie? Co to jest „-d” w „npm -d install”?
Indrajith Ekanayake

Odpowiedzi:

8

Jak opisano w NPM Install Docs :

-D,: --save-devPakiet pojawi się w TwoimdevDependencies.

Co oznacza, że ​​pakiet nie zostanie zainstalowany, jeśli to zrobisz npm install --production.

Szczegółowe wyjaśnienie różnych typów zależności: SO-Answer

Joniras
źródło
1
Dodając do tego, ekwiwalent za pomocą przędzy toyarn add <package...> [--dev/-D]
Arian Acosta
-3

-DCzęsto używana jest flaga, iktóra oznacza „zainstaluj”

Na przykład: npm i -D package-name

oabarca
źródło
I -Dco robisz? (zgodnie z pytaniem i już odpowiedzią innych)
użytkownik