এনপিএম হচ্ছে থার্ড পার্টি নোড-জেএস প্যাকেজ ইনস্টল করার জন্য় একটি কমান্ড লাইন টুল এবং বিশ্বের সবচেয়ে বড় সফটওয়্যার রেজিস্ট্রি। ওপেন সোর্স ডেভেলপাররা সফটওয়্যার শেয়ার করার জন্য সাধারণত এনপিএম ব্যবহার করে থাকে।
node এর ভার্শন দেখা
node -vnpm এর ভার্শন দেখা
npm -vকোনো প্রশ্নের উত্তর না দিয়ে package.json ফাইল ইনিশিয়ালাইজেশন
npm init -yপ্রশ্নের উত্তর দিয়ে package.json ফাইল ইনিশিয়ালাইজেশন
npm initnpm.com এ অ্যাকাউন্ট ক্রিয়েট
npm addusernpm.com এ অ্যাকাউন্ট লগইন
npm loginপাবলিশিং প্যাকেজ আপডেট করতে
npm version <major/minor/patch>এনপিএম কনফিগারেশন ফাইল ম্যানেজ করা
npm configকোন কমান্ডের হেল্প সংক্ষেপে পাওয়ার জন্য
npm <command> -h যেমন: npm install -hকোন কমান্ডের হেল্প বিশদভাবে পাওয়ার জন্য
npm help <command> যেমন: npm help installসকল কমান্ড লিস্ট এবং ব্যবহার অনুযায়ী দেখার জন্য
npm -lলোকাল প্যাকেজ সমূহ আপডেট করতে
npm updateলোকাল ডেভ প্যাকেজ সমূহ আপডেট করতে
npm update --devগ্লোবাল প্যাকেজ সমূহ আপডেট করতে
npm update -gনির্দিষ্ট প্যাকেজ উপডেট করতেে
npm update <package-name>লোকাল প্যাকেজ আনইনস্টল করতে
npm un <package-name>গ্লোবাল প্যাকেজ আনইনস্টল করতে
npm un -g <package-name>লোকালি ইনস্টল্ড সকল ডিপেনডেন্সি, ডেভডিপেনডেন্সি এবং ডিপেনডেন্সির ডিপেনডেন্সির লিস্ট ও ভার্শন
npm listগ্লোবালি ইনস্টল্ড সকল ডিপেনডেন্সি, ডেভডিপেনডেন্সি এবং ডিপেনডেন্সির ডিপেনডেন্সির লিস্ট ও ভার্শন
npm list -gশুধুমাত্র নিজের অ্যাপলিকেশনের ডিপেনডেন্সি ও ডেভডিপেনডেন্সির লিস্ট এবং তাদের ভার্সন
npm list --depth=0গ্লোবালি ইনস্টল্ড প্য়াকেজসমূহের লিস্ট ও তাদের ভার্সন
npm list -g --depth=0লোকালি ইনস্টল্ড প্যাকেজের মেটাডাটা
npm view <package-name>লোকালি ইনস্টল্ড প্যাকেজের নির্দিষ্ট মেটাডাটা
npm view <package-name> <property-name>গ্লোবালি ইনস্টল্ড প্যাকেজের মেটাডাটা
npm view -g <package-name>গ্লোবালি ইনস্টল্ড প্যাকেজের নির্দিষ্ট মেটাডাটা
npm view -g <package-name> <property-name>লোকালি আউটডেটেড প্যাকেজ সমূহ
npm outdatedগ্লোবালি আউটডেটেড প্যাকেজ সমূহ
npm outdated -gnpm-check-updates cli এর মাধ্যমে আউটডেটেড প্যাকেজ সমূহ চেক
ncupackage.json ফাইলের সকল ডিপেন্ডেন্সি ইন্সটল করা
npm install অথবা npm i অথবা npm addpackage.json ফাইলের সকল ডিপেন্ডেন্সি ইন্সটল করা, ডেভ ডিপেন্ডেন্সি ছাড়া
npm i --productionলোকালি প্যাকেজ ইনস্টল করা
npm i <package-name>গ্লোবালি প্যাকেজ ইনস্টল করা
npm i -g <package-name>নির্দিষ্ট ভার্শনের প্যাকেজ লোকালি ইনস্টল করা
npm i <package-name>@versionনির্দিষ্ট ভার্শনের প্যাকেজ গ্লোবালি ইনস্টল করা
npm i -g <package-name>@versionডেভ ডিপেনডেন্সি হিসেবে প্যাকেজ ইনস্টল করা
npm i -D <package-name>