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.