এনপিএম চিটশিট

ডেভসংকেত

এনপিএম হচ্ছে থার্ড পার্টি নোড-জেএস প্যাকেজ ইনস্টল করার জন্য় একটি কমান্ড লাইন টুল এবং বিশ্বের সবচেয়ে বড় সফটওয়্যার রেজিস্ট্রি। ওপেন সোর্স ডেভেলপাররা সফটওয়্যার শেয়ার করার জন্য সাধারণত এনপিএম ব্যবহার করে থাকে।

এনপিএম কমান্ডস

node ভার্শন

node -v

npm ভার্শন

npm -v

কোনো প্রশ্নের উত্তর না দিয়ে package.json ফাইল ইনিশিয়ালাইজেশন

npm init -y

প্রশ্নের উত্তর দিয়ে package.json ফাইল ইনিশিয়ালাইজেশন

npm init

লোকালি প্যাকেজ ইনস্টল করা

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>

লোকালি ইনস্টল্ড সকল ডিপেনডেন্সি, ডেভডিপেনডেন্সি এবং ডিপেনডেন্সির ডিপেনডেন্সির লিস্ট ও ভার্শন

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 -g

npm-check-updates cli এর মাধ্যমে আউটডেটেড প্যাকেজ সমূহ চেক

ncu

লোকাল প্যাকেজ সমূহ আপডেট করতে

npm update

এনপিএম কমান্ডস

গ্লোবাল প্যাকেজ সমূহ আপডেট করতে

npm update -g

লোকাল প্যাকেজ আনইনস্টল করতে

npm un <package-name>

গ্লোবাল প্যাকেজ আনইনস্টল করতে

npm un -g <package-name>

npm.com এ অ্যাকাউন্ট ক্রিয়েট

npm adduser

npm.com এ অ্যাকাউন্ট লগইন

npm login

পাবলিশিং প্যাকেজ আপডেট করতে

npm version <major/minor/patch>
ডেভসংকেত

বাংলা চিটশিটের ভান্ডার

devsonket.com

প্রিন্ট করুন