উইন্ডোজে Node.js এবং npm কিভাবে ইনস্টল করবেন

উইন্ডোজে Node.js এবং npm কিভাবে ইনস্টল করবেন

এটা সুস্পষ্ট মনে হতে পারে, কিন্তু Node.js ইনস্টল করা শীতল Node.js অ্যাপ্লিকেশন তৈরির প্রথম পদক্ষেপ। ভাগ্যক্রমে, এটি প্রায় সমস্ত অপারেটিং সিস্টেমের সাথে সামঞ্জস্যপূর্ণ - উইন্ডোজ অন্তর্ভুক্ত।





Node.js ইনস্টল করার জন্য এই ধাপে ধাপে নির্দেশিকা অনুসরণ করুন এবং উইন্ডোজে আপনার প্রথম অ্যাপ্লিকেশন তৈরি করা শুরু করুন।





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





এটি অতি-দ্রুত, অত্যন্ত পরিমাপযোগ্য পরিষেবা তৈরির জন্যও ব্যবহার করা যেতে পারে। এটি Netflix, LinkedIn, PayPal, Trello, Uber, eBay, NASA ইত্যাদির মতো বড় কোম্পানি দ্বারা উৎপাদনে ব্যবহৃত হয়।

নোড অ্যাপ্লিকেশন ব্যবহার জাভাস্ক্রিপ্ট যদি আপনি ফ্রন্টএন্ড ডেভেলপার হন এবং জাভাস্ক্রিপ্ট জানেন, তাহলে আপনি সেই দক্ষতাগুলি পুনরায় ব্যবহার করতে পারেন এবং ফুল স্ট্যাক ডেভেলপারে স্থানান্তর করতে পারেন।



Node.js ওপেন সোর্স লাইব্রেরির মধ্যে সবচেয়ে বড় বাস্তুতন্ত্রের একটি। আপনি যদি আপনার অ্যাপ্লিকেশনে কোন বৈশিষ্ট্য বা বিল্ডিং ব্লক যোগ করতে চান, তাহলে একটি উন্মুক্ত উৎস, বিনামূল্যে লাইব্রেরি ইতিমধ্যেই আপনার কাছে উপলব্ধ হওয়ার একটি উচ্চ সম্ভাবনা রয়েছে। আপনাকে এই বিল্ডিং ব্লকগুলি স্ক্র্যাচ থেকে একত্রিত করার দরকার নেই এবং পরিবর্তে, আপনি আপনার অ্যাপ্লিকেশনের মূল দিকে ফোকাস করতে পারেন।

নোডের দক্ষ ক্যাশিং ক্ষমতা, একাধিক হোস্টিং প্রদানকারী এবং ক্রস-প্ল্যাটফর্ম প্রাপ্যতার মতো অন্যান্য বৈশিষ্ট্যগুলির কারণে, এটি অবাক হওয়ার কিছু নেই যে এটি বিকাশকারীদের মধ্যে এত জনপ্রিয়।





আপনি Node.js- এর সাথে একক-পৃষ্ঠা অ্যাপ্লিকেশন (SPA), সোশ্যাল মিডিয়া অ্যাপ্লিকেশন, স্ট্যাটিক সাইট, অনলাইন পেমেন্ট সিস্টেম, হার্ডওয়্যার প্রকল্প, ব্লগ, মোবাইল অ্যাপস, রিয়েল-টাইম চ্যাট অ্যাপস, এপিআই, ই-কমার্স অ্যাপস, এবং অনেকের মতো অসংখ্য প্রকল্প বিকাশ করতে পারেন। আরো

সম্পর্কিত: এই 10 টি প্রয়োজনীয় সরঞ্জামগুলির সাহায্যে আপনার ওয়েব ডেভেলপমেন্ট দক্ষতা আপগ্রেড করুন





Npm কি?

npm মানে 'নোড প্যাকেজ ম্যানেজার'-এটি একটি অনলাইন প্ল্যাটফর্ম এবং কমান্ড-লাইন টুল।

একটি অনলাইন প্ল্যাটফর্ম এমন একটি জায়গা যেখানে যে কেউ যেকোনো ভাষায় লেখা টুল প্রকাশ এবং শেয়ার করতে পারে। এই সরঞ্জামগুলি ফ্রন্ট-এন্ড (ব্রাউজার), ব্যাক-এন্ড (সার্ভার) এবং কমান্ড লাইনে ব্যবহার করা যেতে পারে।

এনপিএম একটি কমান্ড-লাইন সরঞ্জাম যা অনলাইন প্ল্যাটফর্মের সাথে যোগাযোগ করতে সক্ষম। কমান্ড-লাইন টুলটি মূলত প্যাকেজ ইনস্টল এবং আনইনস্টল করতে ব্যবহৃত হয়।

একটি ড্রাইভ থেকে অন্য ড্রাইভে প্রোগ্রাম সরান

একটি প্যাকেজ এমন একটি টুল যা কেউ তৈরি করে এনপিএম প্ল্যাটফর্মে আপলোড করে। প্রতিটি প্যাকেজের একটি সংস্করণ রয়েছে। প্যাকেজ পরিবর্তনের সাথে সাথে প্যাকেজ সংস্করণ আপডেট হয়। npm প্যাকেজগুলিকে আপ টু ডেট রাখা সহজ করে এবং আপনি যেকোনো সময় সংস্করণ পরিবর্তন করতে পারেন। npm কিছু বহিরাগত সংস্করণ পরিচালকদের মত ব্যবহার করার পরামর্শ দেয় এনভিএম , নোডিস্ট , n , এবং জাহাজ

কিভাবে উইন্ডোজ এ Node.js এবং npm সেট আপ করবেন

আপনি নীচের পদক্ষেপগুলি অনুসরণ করে আপনার উইন্ডোজ সিস্টেমে Node.js এবং npm ইনস্টল করতে পারেন।

বিঃদ্রঃ : npm Node.js দিয়ে বিতরণ করা হয় — যার মানে আপনি যখন Node.js ডাউনলোড করেন, তখন আপনি স্বয়ংক্রিয়ভাবে আপনার কম্পিউটারে npm ইনস্টল হয়ে যান।

ধাপ 1: অফিসিয়াল Node.js ওয়েবসাইটে যান

এর অফিসিয়াল ওয়েবসাইট দেখুন Node.js সংগঠন.

ধাপ 2: ডাউনলোড বোতামে ক্লিক করুন

ওয়েবসাইটটি আপনার কম্পিউটারের ওএসকে স্বয়ংক্রিয়ভাবে সনাক্ত করে। আপনি ক্লিক করতে পারেন [সংস্করণ] এলটিএস বেশিরভাগ ব্যবহারকারীদের জন্য প্রস্তাবিত অথবা [সংস্করণ] বর্তমান সাম্প্রতিক বৈশিষ্ট্য আপনার প্রয়োজন অনুযায়ী বোতাম। যেকোন উপায়ে একটি দিয়ে একটি সেটআপ ফাইল ডাউনলোড করবে .msi সম্প্রসারণ

বায়োস উইন্ডোজ 10 কিভাবে খুলবেন

এলটিএস দাঁড়ায় 'দীর্ঘমেয়াদী সমর্থন।' এটি বেশিরভাগ ব্যবহারকারীর জন্য সুপারিশ করা হয়। আপনি যদি আপনার অ্যাপ্লিকেশনটি উত্পাদন পরিবেশে স্থাপন করতে চান তবে এলটিএস সংস্করণের জন্য যান।

দ্য বর্তমান রিলিজ সংস্করণটি এখনও বিকাশের অধীনে রয়েছে। এই সংস্করণে বাগ থাকতে পারে এবং যদি আপনি আপনার অ্যাপ্লিকেশনটি উত্পাদন পরিবেশে স্থাপন করতে চান তবে এটি সুপারিশ করা হয় না। আপনি যদি নতুন বৈশিষ্ট্যগুলি পরীক্ষা করতে চান এবং শুধুমাত্র স্থানীয় পরিবেশে আপনার অ্যাপ্লিকেশনটি ব্যবহার করতে চান তবে এটি কার্যকর।

অন্যান্য স্পেসিফিকেশনের সাথে Node.js ডাউনলোড করুন (alচ্ছিক)

এ যান নোডের ওয়েবসাইটে ডাউনলোড পৃষ্ঠা অন্যান্য স্পেসিফিকেশনের সাথে Node.js ডাউনলোড করতে। আপনি আপনার পিসির প্রয়োজনীয়তা অনুযায়ী 32-বিট বা 64-বিট আর্কিটেকচারের জন্য Node.js ডাউনলোড করতে পারেন।

আপনি এই পৃষ্ঠা থেকে Node.js অ্যাপ্লিকেশনের সম্পূর্ণ সোর্স কোড ডাউনলোড করতে পারেন। সেটআপ ফাইলটি বিভিন্ন প্ল্যাটফর্মের জন্য ডাউনলোড করার জন্য উপলব্ধ ম্যাক অপারেটিং সিস্টেম & লিনাক্স , এবং বিভিন্ন ফরম্যাটে যেমন .msi এবং .zip

ধাপ 3: .msi সেটআপ ফাইলটি চালান

ডাউনলোড করা ফাইলটি তার উপর ডাবল ক্লিক করে চালান। এটি Node.js ইনস্টল করার জন্য একটি স্বাগত জানালা খুলবে। ক্লিক করুন পরবর্তী ইনস্টলেশন প্রক্রিয়া শুরু করতে বোতাম।

ধাপ 4: শেষ ব্যবহারকারীর লাইসেন্স চুক্তি পড়ুন

শেষ ব্যবহারকারীর লাইসেন্স চুক্তির মাধ্যমে সাবধানে যান। আপনি চুক্তিটি পড়ার পরে, লাইসেন্স চুক্তির শর্তাবলী গ্রহণ করতে চেকবক্সটি নির্বাচন করুন। অবশেষে, এ ক্লিক করুন পরবর্তী আরও এগিয়ে যেতে বোতাম।

ধাপ 5: গন্তব্য ফোল্ডার নির্বাচন করুন

গন্তব্য ফোল্ডারটি চয়ন করুন যেখানে আপনি Node.js ইনস্টল করতে চান। আপনি ক্লিক করে গন্তব্য ফোল্ডার পরিবর্তন করতে পারেন পরিবর্তন... বোতাম। গন্তব্য ফোল্ডারটি যেমন আছে তেমনি রেখে যাওয়ার পরামর্শ দেওয়া হচ্ছে। ক্লিক পরবর্তী আরও এগিয়ে যেতে।

ধাপ 6: কাস্টম সেটআপ

আপনি যদি চান, আপনি ডিফল্ট সেটিংস পরিবর্তন করতে পারেন এবং গাছের আইকনে ক্লিক করে আপনার প্রয়োজন অনুযায়ী সেগুলি কাস্টমাইজ করতে পারেন। আবার, এটি ডিফল্ট সেটিংস সঙ্গে থাকা সুপারিশ করা হয়। আঘাত পরবর্তী ইনস্টলেশন প্রক্রিয়ার পরবর্তী ধাপে যেতে।

ধাপ 7: নেটিভ মডিউলগুলির জন্য সরঞ্জাম

যদি আপনি স্থানীয় মডিউলগুলি সংকলনের জন্য সরঞ্জামগুলি ইনস্টল করতে চান তবে চেকবক্সটিতে ক্লিক করুন। সাধারণত, এই সরঞ্জামগুলি ইনস্টল করার প্রয়োজন হয় না যাতে আপনি এই বাক্সটি অনির্বাচিত রাখতে পারেন। ক্লিক করুন পরবর্তী এগিয়ে যেতে বোতাম।

ধাপ 8: Node.js ইনস্টল করার জন্য প্রস্তুত

এখন চূড়ান্ত ইনস্টলেশন উইন্ডো খোলা হবে। ক্লিক করুন ইনস্টল করুন ইনস্টলেশন শুরু করতে বোতাম। আপনি ক্লিক করে ইনস্টলেশন সেটিংস পর্যালোচনা বা পরিবর্তন করতে আগের ধাপে ফিরে যেতে পারেন পেছনে বোতাম।

ক্লিক করার পর ইনস্টল করুন বোতাম, ইনস্টলেশন শীঘ্রই শুরু হবে এবং কয়েক মিনিটের মধ্যে সম্পন্ন হবে।

শেষ পর্যন্ত, আপনি ইনস্টলেশন সম্পূর্ণ বার্তা দেখতে পাবেন। ক্লিক করুন শেষ করুন সেটআপ উইজার্ড থেকে প্রস্থান করার জন্য বোতাম।

নিশ্চিত করুন যে Node.js এবং npm সঠিকভাবে ইনস্টল করা আছে

আপনার সিস্টেমে Node.js সঠিকভাবে ইনস্টল আছে কিনা তা পরীক্ষা করতে, আপনার টার্মিনালে নিম্নলিখিত কমান্ডটি চালান:

node --version

এবং আপনার সিস্টেমে npm সঠিকভাবে ইনস্টল আছে কিনা তা পরীক্ষা করার জন্য, আপনার টার্মিনালে নিম্নলিখিত কমান্ডটি চালান:

কিভাবে ফেসবুক 2018 এ অফলাইনে হাজির হবেন
npm --version

Node.js এবং npm এর ইনস্টল করা সংস্করণ টার্মিনালে প্রদর্শিত হয়।

Node.js দিয়ে অসাধারণ অ্যাপ্লিকেশন তৈরি করা শুরু করুন

Node.js আপনার পূর্ণ-স্ট্যাক উন্নয়ন যাত্রা শুরু করার জন্য একটি নিখুঁত প্ল্যাটফর্ম। এটি একটি শক্তিশালী বিকাশকারী সম্প্রদায় এবং বাগ ট্র্যাকিং টিম আপনাকে শুরু করতে সাহায্য করবে।

Node.js একটি খুব শিক্ষানবিস বান্ধব এবং লাইটওয়েট প্ল্যাটফর্ম যা ওয়েব অ্যাপস বিস্তৃত করতে ব্যবহার করা যেতে পারে। এমনকি আপনি মোবাইল অ্যাপ তৈরির জন্য Express.js এর মত অন্যান্য কাঠামোর সাথে Node.js ব্যবহার করতে পারেন।

এখন যেহেতু আপনি Node.js এর সম্ভাবনার সাথে পরিচিত, আপনি কেন আপনার পরবর্তী রাস্পবেরি পাই প্রকল্পে এটি চেষ্টা করবেন না?

শেয়ার করুন শেয়ার করুন টুইট ইমেইল কিভাবে রাস্পবেরি পাই এবং Node.js দিয়ে টুইটার বট টুইট করে একটি ফটো তৈরি করবেন

Node.js দিয়ে শুরু করুন এবং একটি টুইটার বট তৈরি করুন যা শুধু রাস্পবেরি পাই ব্যবহার করে ছবি এবং তথ্য টুইট করে!

পরবর্তী পড়ুন
সম্পর্কিত বিষয়
  • প্রোগ্রামিং
  • জাভাস্ক্রিপ্ট
  • প্যাকেজ ম্যানেজার
লেখক সম্পর্কে যুবরাজ চন্দ্র(60 নিবন্ধ প্রকাশিত)

যুবরাজ ভারতের দিল্লি বিশ্ববিদ্যালয়ের কম্পিউটার সায়েন্সের স্নাতক ছাত্র। তিনি ফুল স্ট্যাক ওয়েব ডেভেলপমেন্ট সম্পর্কে উত্সাহী। যখন তিনি লিখছেন না, তিনি বিভিন্ন প্রযুক্তির গভীরতা অন্বেষণ করছেন।

যুবরাজ চন্দ্রের কাছ থেকে আরো

আমাদের নিউজলেটার সদস্যতা

প্রযুক্তি টিপস, রিভিউ, ফ্রি ইবুক এবং এক্সক্লুসিভ ডিলের জন্য আমাদের নিউজলেটারে যোগ দিন!

সাবস্ক্রাইব করতে এখানে ক্লিক করুন