apa arti dari flag npm -D?

120

Saya akan menginstal paket npm ini dan mengatakan npm install -D load-grunt-config, apa yang dilakukan flag -D?

sederhana
sumber
Maaf untuk pertanyaan duplikat, stackoverflow.com/questions/8783230/… memiliki jawaban, namun komentarnya jauh lebih sebaris, saya kira karena dibuat oleh pengembang yang tahu jawabannya dan pernah mengalami hal yang sama.
simplesthing
1
Anda dapat menemukan jawabannya di sini stackoverflow.com/a/60538593/8134164
Indrajith Ekanayake
Apakah ini menjawab pertanyaan Anda? Apa yang dimaksud dengan "-d" dalam "npm -d install"?
Indrajith Ekanayake

Jawaban:

8

Seperti yang dijelaskan di NPM Install Docs :

-D,: --save-devPaket akan muncul di filedevDependencies.

Artinya, paket tersebut tidak akan diinstal jika Anda melakukannya npm install --production.

Penjelasan rinci tentang berbagai jenis dependensi: SO-Answer

Joniras
sumber
1
Selain itu, penggunaan benang yang setara adalahyarn add <package...> [--dev/-D]
Arian Acosta
-3

Bendera -Dsering digunakan bersama dengan isingkatan dari "install"

Sebagai contoh: npm i -D package-name

oabarca
sumber
Dan -Dmelakukan apa? (seperti yang ditanyakan pada pertanyaan dan sudah dijawab oleh orang lain)
pengguna