npm में JavaScript में Dev निर्भरताएँ
ऐसी लाइब्रेरीज़ भी होती हैं जो केवल विकास प्रक्रिया के दौरान प्रोग्रामर के काम करने के लिए एक उपकरण के रूप में आवश्यक होती हैं। ऐसी लाइब्रेरीज़ के उदाहरण Webpack या Gulp जैसे बिल्ड टूल हैं (हम उन्हें आगे पढ़ेंगे)।
ऐसी लाइब्रेरीज़ भी npm के माध्यम से स्थापित की जाती हैं। हालाँकि, उन्हें सामान्य निर्भरताओं में नहीं, बल्कि डेवलपर के लिए विशेष निर्भरताओं में स्थापित किया जाना चाहिए।
इसके लिए, --save-dev फ़्लैग के साथ इंस्टॉल कमांड
चलाने की आवश्यकता है:
terminalnpm install --save-dev webpack
या छोटे रूप में:
terminalnpm install -D webpack
या और भी छोटा:
terminalnpm i -D webpack
परिणामस्वरूप, इस तरह के कमांड द्वारा इंस्टॉल किए गए पैकेज
devDependencies सेटिंग में जाएँगे:
package.json{
"devDependencies": {
"webpack": "^5.74.0"
}
}
Задание 1
Gulp लाइब्रेरी इंस्टॉल करें:
terminalnpm install --save-dev gulp
package.json फ़ाइल की जाँच करें।