পর্ব - ১ এ আমরা দেখেছিলাম Node.js এবং npm ইন্সটল করা পর্যন্ত ।

স্টেপ - ২ঃ npm initialization
 প্রোজেক্টের ডিপেন্ডেন্সিগুলো সহজে ম্যানেজ করে দেয় npm । package.json নামে একটি ফাইল থাকে যেখানে developer & production ডিপেন্ডেন্সিগুলো সংরক্ষিত থাকে। npm এর ডকুমেন্টেশান পড়লে এ ব্যাপারে বিস্তারিত জানা যাবে।
এখনি একটা ঢু মেরে আসতে পারেন। আর যদি আপনার অবস্থা আমার মতই হয়, ডক পড়া বোরিং লাগে...

তাহলে চলুন ডাঙ্ক মেমে বানাই।

নতুন ফোল্ডার বানায়ালান একটা। মন মত একটা নাম দিন। আমি দিলাম dank-meme ।
CMD/Git Bash/Windows power shell ওপেন করুন
আপনার বানানো ফোল্ডারে যান। আমি টাইপ করেছিঃ cd /d F:\tj\dank-meme
/d যোগ করবেন যদি আপনার CMD তে নরমাল্লি অন্য ড্রাইভে cd কাজ না করে সেক্ষেত্রে। এখন আমরা package.json ফাইলটি জেনারেট করব।

এবার npm init লিখে Enter বাটনে আঘাত করুন, আস্তে... :D


নতুন নাম দিতে চাইলে লিখুন অথবা package name: যা আছে তাতে সমস্যা মনে না হলে
Enter চাপুন, জোরে।

version এটাই থাকুক, Enter চাপুন।
description দিলে দিবেন না দিলে নাই। Enter চাপুন।
entry point এটাই থাকুক, Enter চাপুন।
তিনবার Enter চাপুন। test command, git repository, keywords এগুলো এখন না হলেও চলবে।
author: এ আপনার নামটি লিখুন। আমি দিলাম Tj, Enter দিলাম।
license: নিয়ে মাথা না ঘামাই এখন। Enter দিলাম।


পুরো প্যাকেজ সেটিংস-এ একবার চোখ বুলিয়ে নিন।
চাপুন Enter 
এখান থেকে বের না হয়ে গেলে...
ctrl+c 
উপরের সবকিছু Default সেটিংস রাখতে চাইলে শর্টকাট মারুন এভাবেঃ

npm init -y

এবার windows explorer থেকে প্রোজেক্ট ফোল্ডারে গিয়ে দেখুন package.json ফাইলের জন্ম হইসে।

আপনার প্রিয় যেকোন এডিটরে (notepad/notepad++/vscode/sublime) ওপেন করে দেখতে পারেন।



দেখতে পাবেন আপনার নাম সহ অন্যান্য সেটিংস লিখা রয়েছে ফাইলটিতে।

npm এর ভিত্তিপ্রস্তর স্থাপন করে ফেললাম আমরা। এবার এর সদ্ব্যবহার করার পালা।
পরবর্তি পর্বে npm এর মাধ্যমে আমাদের প্রোজেক্টের প্রয়োজনীয় সব প্যাকেজ ইন্সটল করব। সেই পর্যন্ত ভালো থাকুন।

No comments:

Post a Comment

| Designed by Geek