Node.js ایپلیکیشن کو خود بخود دوبارہ کیسے شروع کیا جائے؟

Node Js Ayplykyshn Kw Khwd Bkhwd Dwbar Kys Shrw Kya Jay



Node.js ایک معروف JavaScript رن ٹائم ماحول ہے جو متحرک، تیز اور قابل توسیع ویب ایپلیکیشنز کی تعمیر کے لیے استعمال ہوتا ہے۔ ترقی کے عمل کے دوران، ڈویلپرز کو وقتاً فوقتاً ضروریات کی بنیاد پر چلانے والے کوڈ میں کئی تبدیلیاں کرنے کی ضرورت ہوتی ہے۔ اپ ڈیٹس کو متاثر کرنے کے لیے، ڈویلپر کو بار بار Node.js سرور کو دوبارہ شروع کرنے کی ضرورت ہے۔

روایتی دوبارہ شروع کرنے کا عمل ٹرمینل میں 'node' کمانڈ کو عمل میں لا کر ایپلی کیشن کو شروع کرتا ہے۔ اس کام کو بار بار کرنا وقت طلب ہے۔ تاہم، نوڈ ایپلیکیشن کو خود بخود دوبارہ شروع کیا جا سکتا ہے۔







یہ پوسٹ وضاحت کرے گی کہ Node.js ایپلیکیشن کو خود بخود دوبارہ کیسے شروع کیا جائے۔



Node.js ایپلیکیشن کو خود بخود دوبارہ کیسے شروع کیا جائے؟

نوڈیمون ایک کمانڈ لائن ٹول ہے جو Node.js پروجیکٹ کی نگرانی کرتا ہے اور اس میں کوئی تبدیلی آنے پر ایپلیکیشن کو خود بخود ری سیٹ کرتا ہے۔ اس کا مطلب ہے کہ صارف کو بدلتے ہوئے اثر کو لینے کے لیے پہلے Node.js ایپلیکیشن کو روکنے اور پھر اسے دوبارہ شروع کرنے کی ضرورت نہیں ہے۔



نوڈیمون استعمال کرنا آسان ہے اور اسے کال کرنے کے لیے کسی مثال کی بھی ضرورت نہیں ہے۔ مزید یہ کہ یہ ایپلیکیشن کے سورس کوڈ کو متاثر نہیں کرتا ہے اور 'node' ٹائپ کرکے اسے بار بار چلانے میں وقت بچاتا ہے۔





'نوڈمون' کو کیسے انسٹال کریں؟

Node.js “ نوڈیمون 'ایک بیرونی ماڈیول ہے جسے صارف کو '-g' آپشن کا استعمال کرتے ہوئے پروجیکٹ میں عالمی سطح پر انسٹال کرنے کی ضرورت ہے۔ اس مقصد کے لیے، نیچے دی گئی کمانڈ پر عمل کریں:

سطح سمندر سے اوپر i -جی نوڈیمون


یہ دیکھا جا سکتا ہے کہ 'نوڈمون' کو عالمی سطح پر موجودہ Node.js پروجیکٹ میں شامل کیا گیا ہے:




مزید یہ کہ، 'نوڈمون' کو درج ذیل 'کا استعمال کرتے ہوئے ترقیاتی انحصار کے طور پر بھی انسٹال کیا جاسکتا ہے۔ -بچائیں 'اور' -دیو 'کے ساتھ جھنڈے' این پی ایم 'پیکیج مینیجر:

سطح سمندر سے اوپر i --محفوظ کریں نوڈیمون


اب، ' نوڈیمون موجودہ Node.js پروجیکٹ میں انحصار کے طور پر شامل کیا گیا ہے۔


'نوڈمون' ورژن چیک کریں۔

مزید تصدیق کے لیے ' نوڈیمون ”، صارف اپنے انسٹال شدہ ورژن کو چیک کرنے کے لیے نیچے دی گئی کمانڈ چلا سکتا ہے۔

نوڈیمون میں


مندرجہ بالا کمانڈ میں، ' میں 'جھنڈا ظاہر کرتا ہے' ورژن 'کلیدی لفظ.

مندرجہ ذیل آؤٹ پٹ 'نوڈمون' کا انسٹال شدہ ورژن دکھاتا ہے جو ہے ' 3.0.1 ”:

Node.js ایپلیکیشن کو خودکار طور پر دوبارہ شروع کرنے کے لیے 'nodemon' کا استعمال کیسے کریں؟

استعمال کرنے کے لیے ' نوڈیمون ” Node.js ایپلیکیشن کو دوبارہ شروع کرنے کے لیے، اسے کلیدی لفظ کے طور پر بیان کریں جس کے بعد فائل کا نام اس طرح ہے:

نوڈیمون < فائل کا نام >


مندرجہ بالا کمانڈ میں 'فائل نام' '.js' فائل کی نمائندگی کرتا ہے جس میں Node.js ایپلیکیشن کا سورس کوڈ لکھا ہوا ہے۔ مثال کے طور پر، اس کا نام 'app.js' ہے۔

اب، استعمال کرنے کے لیے دی گئی مثالوں کو دیکھیں۔ نوڈیمون ” عملی طور پر Node.js ایپلیکیشن کو دوبارہ شروع کرنے کے لیے۔

مثال 1: Node.js ایپلیکیشن کو ابتدائی طور پر دوبارہ شروع کرنے کے لیے 'نوڈمون' کا اطلاق کرنا

یہ مثال Node.js ایپلیکیشن کو شروع کرنے کے لیے اس میں کوئی تبدیلی کیے بغیر 'نوڈمون' کا استعمال کرتی ہے۔

nodemon app.js


یہ تجزیہ کیا جا سکتا ہے کہ 'نوڈمون' نے 'app.js' فائل کو کامیابی کے ساتھ اپنی آؤٹ پٹ دکھا کر شروع کیا:


مثال 2: تبدیلیاں کرنے کے بعد Node.js ایپلیکیشن کو دوبارہ شروع کرنے کے لیے 'نوڈمون' کا اطلاق کرنا

یہ مثال مطلوبہ تبدیلیاں کرنے کے بعد Node.js پروجیکٹ کی 'app.js' فائل کو دوبارہ شروع کرنے کے لیے 'nodemon' کا استعمال کرتی ہے:

nodemon app.js


یہ دیکھا جا سکتا ہے کہ 'app.js' فائل میں نئی ​​تبدیلیوں کو محفوظ کرنے کے بعد، 'نوڈمون' خود بخود اسے دوبارہ شروع کر دیتا ہے جو اپ ڈیٹ شدہ مواد کی بنیاد پر آؤٹ پٹ دکھاتا ہے:


یہ سب Node.js ایپلیکیشن کو خود بخود دوبارہ شروع کرنے کے بارے میں ہے۔

نتیجہ

Node.js ایپلیکیشن کو خود بخود دوبارہ شروع کرنے کے لیے، ' نوڈیمون 'کمانڈ لائن ٹول۔ اس کمانڈ لائن ٹول کی ضرورت ہے ' این پی ایم (نوڈ پیکیج مینیجر) Node.js پروجیکٹ میں عالمی سطح پر انسٹال کرنے کے لیے۔ انسٹالیشن مکمل ہونے کے بعد، نوڈ ایپلی کیشن کی '.js' فائل کے ساتھ بطور کلیدی لفظ 'nodemon' کو بطور ' nodemon تازہ ترین اثر لینے کے لیے اسے خود بخود دوبارہ شروع کرنے کے لیے۔ اس تحریر نے عملی طور پر وضاحت کی ہے کہ Node.js ایپلیکیشن کو خود بخود دوبارہ شروع کرنے کا طریقہ۔