npm -D ध्वज का क्या अर्थ है?


120

मैं इस npm पैकेज को स्थापित करने वाला हूं और यह कहता है npm install -D load-grunt-config, -D ध्वज क्या करता है?


डुप्लिकेट प्रश्न के लिए क्षमा करें, stackoverflow.com/questions/8783230/… का उत्तर है, हालांकि टिप्पणियाँ अधिक इनलाइन हैं, मुझे लगता है क्योंकि वे डेवलपर्स द्वारा किए गए थे जो उत्तर जानते थे और उसी के माध्यम से थे।
सरलतम

1
आप यहाँ उत्तर मिल सकता है stackoverflow.com/a/60538593/8134164
इन्द्रजित Ekanayake

क्या इससे आपके सवाल का जवाब मिलता है? "Npm -d install" में "-d" क्या है?
इंद्रजीत एकनायके

जवाबों:


154

-Dध्वज के लिए शॉर्टकट है: --save-dev। स्रोत: https://docs.npmjs.com/cli/install


8
तो फिर यह क्या करता है?
केविन


2
मेरे लिए, -D ध्वज पैकेज का अद्यतन नहीं करेगा। Json, इसके बजाय मुझे उपयोग करने के लिए मजबूर करता है - इसके बजाय देव-देव। हमेशा की तरह पागल :(
अगस्टिन गार्ज़न

@ केविन यह एक और विषय है?
हिरो

8

एनपीएम इंस्टॉल डॉक्स में वर्णित है :

-D --save-dev:: पैकेज आपके में दिखाई देगाdevDependencies.

जिसका अर्थ है कि यदि आप ऐसा करते हैं तो पैकेज स्थापित नहीं किया जाएगा npm install --production

विभिन्न प्रकार की निर्भरताओं का एक विस्तृत विवरण: एसओ-उत्तर


1
इसे जोड़कर, यार्न का उपयोग करने के बराबर हैyarn add <package...> [--dev/-D]
एरियन

-3

झंडा -Dअक्सर i"स्थापित" के लिए खड़ा होता है, जिसके साथ प्रयोग किया जाता है

उदाहरण के लिए: npm i -D package-name


और -Dक्या करें? (जैसा कि सवाल पर और पहले से ही दूसरों द्वारा उत्तर दिया गया है)
उपयोगकर्ता
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.