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?


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

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


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


I -Dco robisz? (zgodnie z pytaniem i już odpowiedzią innych)
użytkownik
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.