Node.js Installation & Setup
Node.js Installation & Setup — সম্পূর্ণ Beginner-Friendly গাইড
Node.js শিখতে গেলে সবচেয়ে প্রথম কাজ হলো এটি সঠিকভাবে Install এবং Setup করা। এই আর্টিকেলে আমরা দেখবো কীভাবে Windows, macOS, এবং Linux-এ Node.js Install করতে হয় এবং Installation ঠিকমতো হয়েছে কিনা যাচাই করতে হয়।
📌 Node.js Install করার আগে দরকারি জিনিস
- ইন্টারনেট সংযোগ
- একটি কোড এডিটর (VS Code সুপারিশ করা হয়)
- কমান্ড লাইন (Terminal / CMD / PowerShell)
Node.js Install করলে আপনার কম্পিউটারে দুটি জিনিস Install হবে:
- Node.js — JavaScript রান করার জন্য
- npm (Node Package Manager) — প্যাকেজ Install করার জন্য
🖥️ Node.js Installation (Windows)
✔️ Step 1: Node.js ডাউনলোড
অফিশিয়াল ওয়েবসাইটে যান:
https://nodejs.org
এখান থেকে দুটি ভার্সন দেখতে পাবেন:
- LTS (Long Term Support) — Beginners ও Production-এর জন্য Best
- Current — নতুন Features সহ (stable নাও হতে পারে)
LTS version Download করুন।
✔️ Step 2: Installer রান করুন
Download করা সেটআপ ফাইল ডাবল-ক্লিক করুন → Next → I agree → Next → Install এভাবে Installation শেষ করুন।
✔️ Step 3: Installation verify
CMD বা PowerShell খুলে রান করুন:
node -v npm -v
যদি Node.js এবং npm এর version দেখায় → Installation সফল।
🖥️ Node.js Installation (macOS)
✔️ Method 1: Official Installer
Node.js Official Website → macOS Installer Download করুন।
তারপর Install করুন → Next → Install → Finish.
✔️ Method 2: Homebrew দিয়ে Install
যদি Homebrew থাকে, Terminal খুলে রান করুন:
brew install node
✔️ Verify Installation
node -v npm -v
🐧 Node.js Installation (Linux / Ubuntu)
✔️ Step 1: NodeSource ব্যবহার (Recommended)
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash - sudo apt-get install -y nodejs
✔️ Step 2: Verify Installation
node -v npm -v
📁 Node.js Install হওয়ার পর প্রথম কাজ
VS Code Install করার পর Node.js এর জন্য Extensions Install করতে পারেন:
- ESLint
- Prettier
- JavaScript (ES6) Snippets
🚀 Node.js Installation Test (Hello Program)
একটি ফোল্ডার তৈরি করুন এবং তার ভিতরে app.js ফাইল বানান।
app.js
console.log("Node.js Installation Successful!");
এবার Terminal-এ লিখুন:
node app.js
যদি মেসেজ দেখায় — Node.js Installation Successful! তাহলে Node.js ঠিকভাবে কাজ করছে।
🛠️ Node.js + npm Global Packages Check
npm কাজ করছে কিনা চেক করতে গ্লোবাল প্যাকেজ Install করুন:
npm install -g nodemon
ইনস্টল হলে Verification:
nodemon -v
🎯 Conclusion
Node.js Installation খুব সহজ এবং ৫ মিনিটেই সেটআপ করা যায়। একবার Node.js Install হয়ে গেলে Backend Development, REST API, Authentication, Real-time Apps—সবই JavaScript ব্যবহার করে করা সম্ভব।
এখন আপনি Node.js শেখার জন্য পুরোপুরি প্রস্তুত!