एनजी सेवा या फायरबेस सेवा कैसे समाप्त करें


119

मैं Angular2 के साथ वेब विकास कर रहा हूं और स्थानीय सर्वर चलाने के लिए Angular2 और Firebase दोनों का उपयोग कर रहा हूं। मैं सर्वर बनाने के लिए Ionic का उपयोग करते समय छोड़ दिया टाइपिंग के समान एक कमांड नहीं पा सका हूं, इसलिए मुझे हर बार टर्मिनल टैब बंद करना होगा। क्या सर्वर को समाप्त करने और मेरा टर्मिनल टैब वापस पाने का कोई तरीका है?

धन्यवाद।

जवाबों:


209

चल रही प्रक्रिया को समाप्त करने के लिए आप निम्न कमांड का उपयोग कर सकते हैं:

ctrl + c


6
मेरे पास कंसोल विंडो में चलने वाली एनजी सेवा है, और यह सिर्फ ctrl + c का जवाब नहीं दे रही है।
शॉन डी वेट

28

बैच की नौकरी समाप्त करने के लिए संकेत पाने के लिए ctrl+ cदो बार का उपयोग करें ।


Ctrl + c दो बार आवश्यक
मुहम्मद नदीम

2
@ जोनाथन कृपया सुनिश्चित करें कि जब आप एक संपादन का सुझाव देते हैं तो आप जितना संभव हो उतना ठीक कर सकते हैं। इस मामले में सुनिश्चित करें कि वाक्य एक बड़े अक्षर से शुरू होता है और उदाहरण के लिए एक बिंदु के साथ समाप्त होता है।
एंड्रे कूल

वास्तव में पहली बार संकेत दिखाता है Terminate batch job (Y/N)?और ऐसा लगता है कि दूसरी बार समाप्ति को मजबूर करता है।
पैट्रिक

22

यदि आप "एनजी सर्व" कमांड को नहीं देख पा रहे हैं, तो आप मैक ओएसएक्स पर निम्न कार्य कर सकते हैं (यह किसी भी लिनक्स और यूनी सॉफ्टवेयर पर भी काम करना चाहिए)।

ps -ef | grep "ng serve"

इसमें से प्रक्रिया के पीआईडी ​​का पता लगाएं और फिर उसे निम्न कमांड से मारें।

kill -9 <PID>

1
धन्यवाद जिसने मेरी मदद की। यदि आप विंडोज पर हैं, तो बस कार्य प्रबंधक खोलें और नोड। Exe प्रक्रिया को मार दें। आशा है कि यह मदद करेगा
यासिनो

टास्ककिल / एफ / आईएम नोड। exe (सावधान: यह बल विंडोज पर नोड। के सभी उदाहरणों को बंद कर देता है)
९गोड

20

अगर ctrl+ cयह काम नहीं करता है:

ctrl+ shift+c

कभी-कभी लोग प्रतिलिपि / चिपकाने के लिए ctrl + c के व्यवहार को बदलते हैं ताकि आपको इसकी आवश्यकता हो।

बेशक, आपको यह भी सुनिश्चित करना चाहिए कि टर्मिनल विंडो में कीबोर्ड फ़ोकस हो, ctrl + c काम नहीं करेगा यदि आपकी ब्राउज़र विंडो में फ़ोकस है।


ctrl + shift + c ने मेरे लिए काम किया। मुझे लगता है कि ctrl + c ने काम करना बंद कर दिया है क्योंकि मैंने VIM प्लगइन स्थापित किया है।
शाश्वत 21

11

मैं विंडोज पर इस के माध्यम से कोणीय 8 के लिए रोकने में सक्षम था:

चरण 1: 4200 प्रक्रिया खोजें

netstat -ano | findstr :4200

चरण 2: उस प्रक्रिया को मारें:

taskkill /PID <PID> /F

यहां छवि विवरण दर्ज करें


जब आप Ctrl + C का उपयोग कर सकते हैं तो अनावश्यक रूप से कठिन लगता है?
कलस्टर

1
@ कैलाटोर जब आप उस टर्मिनल को बंद करते हैं लेकिन सर्वर चल रहा होता है तो उस परिदृश्य में बहुत मददगार होता है
विशाल शर्मा

8

ctrl+ c या ctrl +Pause/Break

दोनों टर्मिनेट बैच नौकरी के लिए कहेंगे, फिर Y या y दबाएं और एंटर पर क्लिक करें।


1

इस्तेमाल कर सकते हैं

killall -9 

किलॉल कमांड का उपयोग उसके नाम का उपयोग करके किसी विशेष प्रक्रिया को संकेत भेजने के लिए किया जा सकता है। इसका मतलब है कि अगर आपके पास एक ही प्रोग्राम के पांच संस्करण चल रहे हैं, तो किलॉल कमांड सभी पांचों को मार देगा।

या आप उपयोग कर सकते हैं

pgrep "ng serve"

जो एनजी की प्रक्रिया आईडी प्राप्त करेगा और फिर आप निम्नलिखित कमांड का उपयोग कर सकते हैं।

kill -9 <process_id>

0

यह आपके टेक्स्ट एडिटर में कुछ को संशोधित करने और लोकलहोस्ट को पुनः लोड करने के लिए पर्याप्त है। आपके सभी कनेक्शन खो जाएंगे nd आपके पास कंसोल में नई परियोजना की सेवा करने के लिए opsibility है।


0

मैं विजुअल स्टूडियो 2017 पैकेज मैनेजर कंसोल के भीतर से इसे चलाने की कोशिश कर रहा था। उपरोक्त सुझावों में से किसी ने भी काम नहीं किया।

इस लिंक को देखें जहां Microsoft कहता है "समाधान कोणीय विकास के लिए पैकेज प्रबंधक का उपयोग नहीं करना है, बल्कि इसके बजाय पावरशेल कमांड लाइन का उपयोग करना है।"



0

आईडीई से बाहर निकलें और आईडीई को फिर से बूट करें, इसे आज़माएं।


आपका स्वागत है StackOverFlow में आप लिंक की जांच कर सकते हैं कि कैसे उत्तर दें ताकि आपके उत्तर अधिक लोगों की मदद करें
सिलहेर

केवल तभी प्रासंगिक है जब आप आईडीई टर्मिनल के अंदर एनजी सर्व कर रहे हैं
कलस्टर

0

विंडोज 10 / पॉवर्सशेल ctrl+ के साथ cकाम नहीं किया; Powershell ने एप को इनायत करने की कोशिश की।

सामान्य सीएमडी का उपयोग किया और एनजी सेवा के साथ ctrl+ को रोकने के लिए कोई समस्या नहीं थी c


-1

---- Ctrl + c तब प्रदान किए गए Y / N विकल्प में से Y चुनें।


यह उत्तर मौजूदा उत्तरों को दोहराता है और कुछ भी नया नहीं जोड़ता है। वास्तव में अन्य पिछले उत्तरों में मौजूद बेहतर प्रारूपण का भी अभाव है।
कलस्टर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.