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 फ़ाइल की जाँच करें।