এনজি সার্ভ বা ফায়ারবেস পরিবেশন কীভাবে শেষ করবেন


119

আমি Angular2 এর সাথে ওয়েব বিকাশ করছি এবং স্থানীয় সার্ভার চালানোর জন্য উভয়ই Angular2 এবং ফায়ারবেস ব্যবহার করেছি। আয়নিককে সার্ভার তৈরি করতে ব্যবহার করার সময় টাইপিং-এ প্রস্থান করার অনুরূপ কোনও কমান্ড আমি সন্ধান করতে পারিনি, তাই আমাকে প্রতিবার টার্মিনাল ট্যাবটি বন্ধ করতে হবে। সার্ভারটি শেষ করে আমার টার্মিনাল ট্যাবটি ফিরে পাওয়ার কোনও উপায় আছে কি?

ধন্যবাদ।

উত্তর:


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
আপনাকে ধন্যবাদ যে আমাকে সাহায্য করেছে। আপনি যদি উইন্ডোতে থাকেন তবে কেবলমাত্র টাস্ক ম্যানেজারটি খুলুন এবং নোড.এক্সই প্রক্রিয়াটি মুছে ফেলুন। আশা করি এটি সহায়তা করবে
ইয়াছিনো

টাস্কিল / এফ / আইএম নোড.এক্সি (সাবধানতা: এই বাহিনীটি উইন্ডোজে নোড.এক্সির সমস্ত দৃষ্টান্ত বন্ধ করে দেয়)
কিরোডে

20

যদি ctrl+ cএটি ব্যবহার না করে:

ctrl+ shift+c

কখনও কখনও লোকেরা অনুলিপি / আটকানোর জন্য ctrl + c এর আচরণ পরিবর্তন করে যাতে আপনার এটির প্রয়োজন হতে পারে।

অবশ্যই, আপনার এটিও নিশ্চিত করা উচিত যে টার্মিনাল উইন্ডোটিতে কীবোর্ড ফোকাস রয়েছে, আপনার ব্রাউজার উইন্ডোতে ফোকাস থাকলে ctrl + c কাজ করবে না।


ctrl + shift + c আমার জন্য কাজ করেছিল। আমি মনে করি সিআরটিএল + সি কাজ করা বন্ধ করে দিয়েছে কারণ আমি ভিআইএম প্লাগইন ইনস্টল করেছি।
শাশ্বত 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

আপনার পাঠ্য সম্পাদকের কিছু পরিবর্তন করতে এবং লোকালহোস্ট পুনরায় লোড করার জন্য এটি যথেষ্ট। আপনার সমস্ত সংযোগ নষ্ট হয়ে যাবে এনডিতে আপনার কনসোলে নতুন প্রকল্পটি পরিবেশন করার অপসারণযোগ্যতা রয়েছে।


0

আমি ভিজ্যুয়াল স্টুডিও 2017 প্যাকেজ ম্যানেজার কনসোলের মধ্যে থেকে এটি চালানোর চেষ্টা করছিলাম। উপরোক্ত পরামর্শগুলির মধ্যে কোনওটিই কাজ করেনি।

এই লিঙ্কটি দেখুন যেখানে মাইক্রোসফ্ট জানিয়েছে "সমাধানটি কৌণিক বিকাশের জন্য প্যাকেজ ম্যানেজার ব্যবহার করা নয়, পরিবর্তে পাওয়ারশেল কমান্ড লাইন ব্যবহার করুন use"



0

আইডিই থেকে প্রস্থান করুন এবং আবার আইডিই বুট করুন, এটি চেষ্টা করুন।


স্ট্যাকওভারফ্লোতে স্বাগতম আপনাকে কীভাবে উত্তর দিতে হবে লিঙ্কটি চেক করতে পারেন যাতে আপনার উত্তরগুলি আরও বেশি লোককে সহায়তা করবে
সিলেরে

কেবলমাত্র প্রাসঙ্গিক যদি আপনি আইডিই টার্মিনালের অভ্যন্তরে এনজি সার্ভিস চালাচ্ছেন
কল্টর

0

উইন্ডোজ 10 / পাওয়ারশেল ctrl+ সহ কার্যকর cহয়নি; পাওয়ারশেল অ্যাপটি বন্ধ করে দেওয়ার চেষ্টা করেছিল।

সাধারণ সেন্টিমিডি ব্যবহৃত হয়েছে এবং + এর সাথে এনজি সার্ভিস বন্ধ করতে কোনও সমস্যা নেই ।ctrlc


-1

---- Ctrl + c এর পরে প্রদত্ত Y / N বিকল্প থেকে Y নির্বাচন করুন।


এই উত্তরটি বিদ্যমান উত্তরগুলি সদৃশ করে এবং নতুন কিছু যুক্ত করে না। প্রকৃতপক্ষে অন্যান্য আগের উত্তরগুলিতে আরও ভাল ফর্ম্যাটিং উপস্থিত নেই।
কল্টার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.