पाठ 26 / 28

nodemon से ऑटो-रीस्टार्ट

फ़ाइल बदलने पर सर्वर को अपने-आप रीस्टार्ट करें।

इंस्टॉल करना और चलाना

nodemon आपकी फ़ाइलों को देखता है और हर सेव पर Node को रीस्टार्ट करता है — डेवलपमेंट के दौरान बढ़िया।

npm install -D nodemon
npx nodemon server.js

Node का अपना --watch फ़्लैग

Node 18 से, node --watch server.js नेटिव रूप से वही काम करता है — सरल मामलों के लिए किसी पैकेज की ज़रूरत नहीं।

त्वरित जाँच: डेवलपमेंट के दौरान nodemon (या node --watch) का मुख्य फ़ायदा क्या है?

  • यह production में ऐप को तेज़ चलाता है
  • यह फ़ाइल बदलने पर सर्वर को अपने-आप रीस्टार्ट करता है
  • यह testing की ज़रूरत को खत्म कर देता है
Answer

यह फ़ाइल बदलने पर सर्वर को अपने-आप रीस्टार्ट करता है — यह हर बार कोड बदलने पर मैन्युअल रूप से रोकने और फिर से चलाने के चक्र को हटा देता है।