एनपीएम के माध्यम से जावास्क्रिप्ट में स्क्रिप्ट चलाना
फाइल package.json में एक
विशेष सेटिंग scripts होती है,
जो एनपीएम के माध्यम से टर्मिनल के किसी भी
कमांड को चलाने की अनुमति देती है।
इसका उपयोग लंबे कमांड को अधिक सुविधाजनक
बनाने के लिए किया जाता है।
आइए देखें कि इसके साथ कैसे काम करना है। उदाहरण के लिए मान लीजिए कि उपयोगिता sloc इंस्टॉल है:
npm install -D sloc
मान लीजिए हमें इसकी मदद से
फोल्डर src की सामग्री गिननी है:
npx sloc src
आइए उपरोक्त कमांड को अधिक सुविधाजनक बनाएं।
शुरुआत के लिए आइए देखें कि
फाइल package.json में अभी क्या है:
{
"devDependencies": {
"sloc": "^0.2.1"
}
}
आइए अब इसमें scripts सेटिंग लिखें।
यह सेटिंग कमांड के नाम और उनके मानों वाली
एक ऑब्जेक्ट होगी।
आइए गिनती कमांड के लिए कोई नाम सोचें,
उदाहरण के लिए count। मान के रूप में वह
टर्मिनल कमांड लिखें जिसे हम चलाना चाहते हैं:
{
"devDependencies": {
"sloc": "^0.2.1"
},
"scripts": {
"count": "npx sloc src"
}
}
अब इस कमांड को चलाने के लिए
हमें टर्मिनल में npm लिखना होगा,
फिर कमांड run और फिर हमारे द्वारा सोचा गया
कमांड का नाम:
npm run count
लाइब्रेरी cowsay को एक विशिष्ट पैरामीटर के साथ चलाने के लिए अपना खुद का कमांड बनाएं।