আজকে আমরা শিখবো npm ব্যবহার করে node.js package & Express install করার পদ্ধতি ।
১। প্রথমে যে কোনো নামে একটি New Folder তৈরি করুন ।
(hellownode)
২। Folder টি Open করুন আপনার Visual studio code Editor.
৩। একটি New Terminal নিন এবং লিখুন npm init ( Enter )
বাটোনে হিট করুন ।
npm init
৪। কিছু প্রশ্ন করবে আপনি চাইলে উওর দিতেও পারেন অথবা স্কিপ
করতেও পারবেন । স্কিপ করতে চাইলে এন্টার বাটন এ চাপতে
থাকুন ।
প্রশ্ন গুলা হবে :
👉 package name : (hellownode) (আপনের ফোল্ডার দেখাবে)
👉 version: (1.0.0 )
👉 description : (“ “)(মন্তব্য লিখতে পারবেন আপনার project সর্ম্পকে )
👉 entry point : (index.js) ( default এ index.js file টি দেওয়া থাকেব আপনি চাইলে server.js ফাইল টি ও ব্যবহার করতে পারেন )
👉 test command : (test এ কোন কমান্ড লিখতে পারেন)
👉 git repository : ( git এ কোন রিপোজেটরি খুলা থাকলে ব্যবহার করতে পারেন )
👉 keywords: ( keyword ব্যবহার করতে পারেন)
👉 author : ( আপনার নাম অথবা কোম্পানির নাম লিখুন )
👉 licence : (licence থাকলে ব্যবহার করতে পারেন)
আবার ওকে করে দিবেন Is this OK? (Y) লিখে Enter করো তাহলেই package.js নামে একটি প্যাকেজ তৈরি হয়ে যাবে ।
Package.js file:
{
"name": "hellownode",
"version": "1.0.0",
"description": "'bloging demo project'",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "swapnil ahmed shishir",
"license": "ISC"
}
৫। Node এর কাজকে সহজ করার জন্য আমরা Express নামক
framework ব্যবহার করবো । এর জন্য Express আমদের Project
install করে নিতে হবে । Terminally এ টাইপ করুন -
npm install express - -save
Install হয়েছে কি তা দেখার জন্য package.js File এ গিয়া দেখুন (express:4.18.2) আছে কি না ? থাকলে Install হয়েছে ।
(N.B : Version update হতে পারে)
"dependencies": {
"-": "^0.0.1",
"express": "^4.18.2"
}
৬। এবার Project এ নতুন ফাইল তৈরি করি নাম দিবো ( index.js) ।
index.js File তৈরি করা হলে ওপেন করি এবং কিছু কোড লিখুন ।
const express = require("express");
const app = express();
const port = "3000";
app.get("/", (req, res) => {
res.send("Hello World!");
});
app.listen(port, () => {
console.log(`Listening on port ${port}`);
});
৭। Project টি রান করার জন্য Terminal এ node index.js লিখে Enter করো । দেখবা port 3000 এ Open হবে ।
৮। port 3000 ওপেন হবার পরে আপনার Browser Serach bar এর গিয়া লিখবেন -
Enter করলেই “Hello world! ” লিখাটি চলে আসবে ।
Output :
৯। আপনার Project টি যখন gitHub Upload করতে জাবেন git init লিখে এন্টার করলে দেখতে পাবেন অনেক গুলা ফাইল gitHub Upload হচ্ছে । এই অপ্রয়োজনীয় ফাইল উপলোড করার দরকার নাই। এর জন্য আপনার Project এ একটি ( .gitignore ) নামে ফাইল তৈরি করুন এবং লিখুন ( /node_modules )। এবার git init লিখে এন্টার করলে দেখতে পাবেন অল্প ফাইল gitHub Upload হচ্ছে ।
N.B: কোন কিছু update করলে অব্যশই ৬ নং ধাপ টি আবার ফলো করুন না হলে কাজ করবে না । যেই port ব্যবহার করবেন সেই port দিয়েই Browser Serach bar এর গিয়া লিখবেন না হলে কাজ করবে না।
Post a Comment