কিভাবে স্বয়ংক্রিয়ভাবে Node.js অ্যাপ্লিকেশন পুনরায় চালু করবেন?

Kibhabe Sbayankriyabhabe Node Js A Yaplikesana Punaraya Calu Karabena



Node.js হল একটি সুপরিচিত জাভাস্ক্রিপ্ট রান-টাইম এনভায়রনমেন্ট যা গতিশীল, দ্রুত এবং মাপযোগ্য ওয়েব অ্যাপ্লিকেশন তৈরির জন্য ব্যবহৃত হয়। বিকাশ প্রক্রিয়া চলাকালীন, বিকাশকারীদের প্রয়োজনীয়তার ভিত্তিতে সময়ে সময়ে চলমান কোডে বেশ কয়েকটি পরিবর্তন করতে হবে। আপডেটগুলিকে প্রভাবিত করতে, বিকাশকারীকে বারবার Node.js সার্ভার পুনরায় চালু করতে হবে।

প্রথাগত পুনঃসূচনা প্রক্রিয়াটি টার্মিনালে “নোড” কমান্ড কার্যকর করার মাধ্যমে অ্যাপ্লিকেশনটি শুরু করে। এই কাজটি বারবার করা সময়সাপেক্ষ। যাইহোক, নোড অ্যাপ্লিকেশন স্বয়ংক্রিয়ভাবে পুনরায় চালু করা যেতে পারে।







এই পোস্টটি ব্যাখ্যা করবে কিভাবে স্বয়ংক্রিয়ভাবে Node.js অ্যাপ্লিকেশন পুনরায় চালু করতে হয়।



কিভাবে স্বয়ংক্রিয়ভাবে Node.js অ্যাপ্লিকেশন পুনরায় চালু করবেন?

নোডেমন এটি একটি কমান্ড লাইন টুল যা Node.js প্রজেক্ট নিরীক্ষণ করে এবং এতে কোনো পরিবর্তন ঘটলে স্বয়ংক্রিয়ভাবে অ্যাপ্লিকেশন রিসেট করে। এর মানে হল যে ব্যবহারকারীকে প্রথমে Node.js অ্যাপ্লিকেশন বন্ধ করার প্রয়োজন নেই এবং তারপরে পরিবর্তনশীল প্রভাব নিতে এটি আবার শুরু করতে হবে।



নোডেমন ব্যবহার করা সহজ এবং এটিকে কল করার জন্য কোনও উদাহরণের প্রয়োজন হয় না। অধিকন্তু, এটি অ্যাপ্লিকেশনের সোর্স কোডকে প্রভাবিত করে না এবং 'নোড<ফাইলনাম>' টাইপ করে বারবার এটি চালানোর সময় বাঁচায়।





কিভাবে 'নোডেমন' ইনস্টল করবেন?

Node.js “ নোডেমন ” হল একটি বাহ্যিক মডিউল যা ব্যবহারকারীকে “-g” বিকল্প ব্যবহার করে প্রকল্পে বিশ্বব্যাপী ইনস্টল করতে হবে। এই উদ্দেশ্যে, নীচে বর্ণিত কমান্ডটি চালান:

সমুদ্রপৃষ্ঠের উপরে i -g নোডেমন


এটি দেখা যায় যে 'নোডেমন' বর্তমান Node.js প্রকল্পে বিশ্বব্যাপী যোগ করা হয়েছে:




তদুপরি, 'নোডেমন' নিম্নলিখিত 'ব্যবহার করে বিকাশ নির্ভরতা হিসাবেও ইনস্টল করা যেতে পারে -সংরক্ষণ ' এবং ' -দেব 'এর সাথে পতাকা' npm প্যাকেজ ম্যানেজার:

সমুদ্রপৃষ্ঠের উপরে i --সেভ-দেব নোডেমন


এখন ' নোডেমন ' বর্তমান Node.js প্রকল্পে নির্ভরতা হিসাবে যোগ করা হয়েছে:


'নোডেমন' সংস্করণ পরীক্ষা করুন

আরও যাচাইয়ের জন্য ' নোডেমন ”, ব্যবহারকারী তার ইনস্টল করা সংস্করণটি পরীক্ষা করতে নীচের-উল্লেখিত কমান্ডটি চালাতে পারে:

নোডেমন -ভিতরে


উপরের কমান্ডে, ' -ভিতরে 'পতাকা বোঝায়' সংস্করণ ' কীওয়ার্ড।

নিম্নলিখিত আউটপুট 'নোডেমন' এর ইনস্টল করা সংস্করণ দেখায় যা ' 3.0.1 ”:

একটি Node.js অ্যাপ্লিকেশন স্বয়ংক্রিয়ভাবে পুনরায় চালু করতে কিভাবে 'নোডেমন' ব্যবহার করবেন?

ব্যবহার করতে ' নোডেমন 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 app.js


এটি লক্ষ্য করা যায় যে 'app.js' ফাইলে নতুন পরিবর্তনগুলি সংরক্ষণ করার পরে, 'নোডেমন' স্বয়ংক্রিয়ভাবে এটিকে পুনরায় চালু করে আপডেট করা সামগ্রীর উপর ভিত্তি করে আউটপুট দেখায়:


এটি স্বয়ংক্রিয়ভাবে Node.js অ্যাপ্লিকেশন পুনরায় চালু করার বিষয়ে।

উপসংহার

Node.js অ্যাপ্লিকেশনটি স্বয়ংক্রিয়ভাবে পুনরায় চালু করতে, ' নোডেমন 'কমান্ড লাইন টুল। এই কমান্ড লাইন টুলের প্রয়োজন ' এনপিএম (নোড প্যাকেজ ম্যানেজার) ' Node.js প্রকল্পে বিশ্বব্যাপী ইনস্টল করতে। ইনস্টলেশন সম্পন্ন হলে, নোড অ্যাপ্লিকেশনের '.js' ফাইলের সাথে 'নোডমন' একটি কীওয়ার্ড হিসাবে উল্লেখ করুন ' nodemon আপডেট করা প্রভাব নেওয়ার জন্য এটি স্বয়ংক্রিয়ভাবে পুনরায় চালু করতে। এই লেখাটি কার্যত ব্যাখ্যা করেছে কিভাবে স্বয়ংক্রিয়ভাবে Node.js অ্যাপ্লিকেশন পুনরায় চালু করা যায়।