पाठ 26 / 28
nodemon से ऑटो-रीस्टार्ट
फ़ाइल बदलने पर सर्वर को अपने-आप रीस्टार्ट करें।
इंस्टॉल करना और चलाना
nodemon आपकी फ़ाइलों को देखता है और हर सेव पर Node को रीस्टार्ट करता है — डेवलपमेंट के दौरान बढ़िया।
npm install -D nodemon
npx nodemon server.jsNode का अपना --watch फ़्लैग
Node 18 से, node --watch server.js नेटिव रूप से वही काम करता है — सरल मामलों के लिए किसी पैकेज की ज़रूरत नहीं।
त्वरित जाँच: डेवलपमेंट के दौरान nodemon (या node --watch) का मुख्य फ़ायदा क्या है?
- यह production में ऐप को तेज़ चलाता है
- यह फ़ाइल बदलने पर सर्वर को अपने-आप रीस्टार्ट करता है
- यह testing की ज़रूरत को खत्म कर देता है
Answer
यह फ़ाइल बदलने पर सर्वर को अपने-आप रीस्टार्ट करता है — यह हर बार कोड बदलने पर मैन्युअल रूप से रोकने और फिर से चलाने के चक्र को हटा देता है।