Node.js এবং NPM (Node Package Manager) ইন্সটলেশন প্রক্রিয়া ধাপে ধাপে নিচে দেওয়া হলো।
১. Node.js ইন্সটল করা
Node.js হলো একটি সার্ভার-সাইড জাভাস্ক্রিপ্ট রানটাইম যা ভি৮ জাভাস্ক্রিপ্ট ইঞ্জিন ব্যবহার করে তৈরি করা হয়েছে। এটি নেটওয়ার্কিং, ফাইল সিস্টেম ইত্যাদি কাজ করার জন্য ব্যবহৃত হয়। NPM, যেটি Node.js এর সাথে আসে, এটি একটি প্যাকেজ ম্যানেজার যা Node.js এর জন্য প্রয়োজনীয় প্যাকেজ এবং লাইব্রেরি ম্যানেজ করতে সহায়ক।
Windows এ Node.js ইন্সটলেশন:
- Node.js অফিসিয়াল সাইটে যান:
Node.js Download Page Download নির্বাচন করুন:
এখানে দুটি ভার্সন দেওয়া থাকবে:- LTS (Long Term Support): এটি স্থিতিশীল এবং সেরা পছন্দ।
- Current: নতুন ফিচারসমূহের সাথে।
সাধারণত LTS ভার্সনটি ডাউনলোড করা ভালো।
- ইন্সটলার ডাউনলোড করুন:
Windows এর জন্য.msiফাইলটি ডাউনলোড করুন। - ইন্সটলেশন শুরু করুন:
ডাউনলোড করা.msiফাইলটি রান করুন এবং স্ক্রীনের নির্দেশনা অনুসরণ করুন। ইন্সটলেশন সম্পন্ন হলে, আপনার কম্পিউটারটি Node.js এর সাথে প্রস্তুত থাকবে।
macOS এ Node.js ইন্সটলেশন:
Homebrew ব্যবহার করে Node.js ইন্সটল করুন:
যদি Homebrew আপনার মেশিনে ইনস্টল না থাকে, তবে প্রথমে Homebrew ইন্সটল করুন:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"এরপর Homebrew ব্যবহার করে Node.js ইনস্টল করুন:
brew install node
Linux (Ubuntu/Debian) এ Node.js ইন্সটলেশন:
NodeSource repository যোগ করুন:
প্রথমে, Node.js এর অফিসিয়াল প্যাকেজ রেপোজিটরি যোগ করুন:curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -Node.js ইন্সটল করুন:
এবার, Node.js ইন্সটল করুন:sudo apt install -y nodejsNPM ইন্সটল করুন:
Node.js এর সাথে NPM স্বয়ংক্রিয়ভাবে ইন্সটল হয়, কিন্তু যদি না থাকে, তবে NPM আলাদাভাবে ইন্সটল করুন:sudo apt install npm
২. NPM (Node Package Manager)
NPM হল Node.js এর জন্য একটি প্যাকেজ ম্যানেজার যা বিভিন্ন প্যাকেজ ইনস্টল, আপডেট, এবং ম্যানেজ করার কাজ করে।
NPM সাধারণত Node.js এর সাথে একত্রে ইন্সটল হয়, তবে আপনি এটি আলাদাভাবে চেক বা আপডেট করতে পারেন:
NPM ভার্সন চেক করুন:
Node.js এবং NPM ইনস্টল হওয়ার পর, আপনি কমান্ড লাইন থেকে তাদের ভার্সন চেক করতে পারেন:node -v npm -vএটি আপনার ইনস্টল করা Node.js এবং NPM এর সংস্করণ দেখাবে।
NPM প্যাকেজ ইনস্টল করা:
NPM ব্যবহার করে প্যাকেজ ইনস্টল করতে নিম্নলিখিত কমান্ড ব্যবহার করতে পারেন:npm install <package-name>গ্লোবালি প্যাকেজ ইনস্টল করা:
যদি আপনি একটি প্যাকেজ গ্লোবালি ইনস্টল করতে চান, যেমন গ্লোবাল কমান্ড টুল, তখন-gঅপশন ব্যবহার করুন:npm install -g <package-name>
৩. ইন্সটলেশনের পর পরবর্তী ধাপ
প্রথম Node.js প্রজেক্ট শুরু করুন:
আপনি একটি নতুন Node.js প্রজেক্ট শুরু করতেnpm initকমান্ড ব্যবহার করতে পারেন:npm initএটি আপনাকে একটি নতুন
package.jsonফাইল তৈরি করতে সাহায্য করবে।বিভিন্ন প্যাকেজ ইনস্টল করুন:
Node.js অ্যাপ্লিকেশনের জন্য বিভিন্ন লাইব্রেরি ইনস্টল করতেnpm installব্যবহার করা হয়। উদাহরণস্বরূপ:npm install express
সারাংশ
- Node.js হল একটি JavaScript রানটাইম যা সার্ভার-সাইড স্ক্রিপ্টিং করতে ব্যবহৃত হয়।
- NPM হলো Node.js এর প্যাকেজ ম্যানেজার, যা প্যাকেজ ইনস্টল এবং ম্যানেজ করতে ব্যবহৃত হয়।
- Windows, macOS, এবং Linux-এ Node.js এবং NPM ইন্সটলেশনের প্রক্রিয়া একটু ভিন্ন হতে পারে, তবে প্রক্রিয়া সাধারণত সহজ এবং ডকুমেন্টেশনের মাধ্যমে পরিচালিত হতে পারে।
Read more