# npm स्क्रिप्ट — नोड.जेएस

Source: https://www.geekswithgeeks.com/hi/nodejs/node-npm-scripts

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

## scripts फ़ील्ड

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

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

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

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

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

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

- [x] start और test
- [ ] dev और build
- [ ] install और stop

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