--save-dev: Paket akan muncul di devDependencies Anda.
Menurut npm instal dokumen .
Jika seseorang berencana mengunduh dan menggunakan modul Anda dalam program mereka, maka mereka mungkin tidak ingin atau perlu mengunduh dan membuat kerangka uji atau dokumentasi eksternal yang Anda gunakan.
Dengan kata lain, ketika Anda menjalankan npm install
, devDependencies proyek Anda akan diinstal, tetapi devDependencies untuk setiap paket yang bergantung pada aplikasi Anda tidak akan diinstal; lebih lanjut, aplikasi lain yang memiliki aplikasi Anda sebagai dependensi tidak perlu menginstal devDependencies Anda. Modul semacam itu hanya diperlukan ketika mengembangkan aplikasi (mis. Mendengus, mocha dll).
Menurut dokumentasi package.json
Sunting: Berusaha memvisualisasikan apa yang npm install
dilakukan:
- proyek Anda
- ketergantungan diinstal
- ketergantungan diinstal
- ketergantungan diinstal
devDependency TIDAK diinstal
devDependency TIDAK diinstal
- devDependency diinstal
- ketergantungan diinstal
devDependency TIDAK diinstal