How to stop app that node.js express 'npm start' -


आप एक्सप्रेस v4.x के साथ node.js ऐप बनाते हैं, तो npm प्रारंभ द्वारा अपना ऐप प्रारंभ करें। मेरा प्रश्न ऐप को कैसे रोकना है? npm स्टॉप

      

कोड> / घर / नोडेटेस्ट 2 # एनपीएम स्टॉप & gt; nodetest2@0.0.1 स्टॉप / होम / नोडेटेस्ट 2 & gt; Pkill -s SIGINT nodetest2 pkill: विकल्प 's के लिए अमान्य तर्क - SIGINT एनपीएम ERR! Nodetest2@0.0.1 स्टॉप: `पैकेट एस एसआईजीएनटी नोडेटेस्ट 2` एनपीएम ईआरआर! स्थिति 2 से बाहर निकलें

हां, एनएमएम एक स्टॉप स्क्रिप्ट भी प्रदान करता है:

npm help npm-scripts

क्रिएटॉप, स्टॉप, पोस्टस्टॉप: npm स्टॉप कमांड द्वारा चलाएं।

सेट करें अपने package.json में से एक में से एक, और उसके बाद npm स्टॉप

npm help npm-stop

का उपयोग करें यदि आप app.js ,

= myApp;

में सेट करते हैं, तो यह वाकई सरल बनाते हैं, और फिर स्क्रिप्ट्स.जेसन में , "स्क्रिप्ट": {"start": "app.js", "stop": "pkill --signal siginte myapp"}

उसने कहा, अगर यह मैं था, तो मैं pm2 का उपयोग कर रहा हूं या कुछ अन्यथा इसे एक git धक्का के आधार पर संभाला।

Comments