पाठ 9 / 28

npm स्क्रिप्ट

आम कमांड को छोटे नामों के पीछे रखें।

scripts फ़ील्ड

package.json में नामित कमांड परिभाषित करें, फिर उन्हें npm run से चलाएँ।

{
  "scripts": {
    "start": "node index.js",
    "dev": "node --watch index.js",
    "test": "node --test"
  }
}

स्क्रिप्ट चलाना

start और test विशेष हैं — इन्हें run के बिना चलाएँ।

npm start        # runs "node index.js"
npm test         # runs "node --test"
npm run dev       # custom scripts need "run"

त्वरित जाँच: कौन-से दो स्क्रिप्ट नाम आप `run` टाइप किए बिना चला सकते हैं?

  • start और test
  • dev और build
  • install और stop
Answer

start और test — `npm start` और `npm test`, npm में built-in शॉर्टकट हैं; बाकी हर स्क्रिप्ट नाम के लिए `npm run <name>` चाहिए।