NPM (Node Package Manager) জাভাস্ক্রিপ্টের প্যাকেজ এবং সেগুলোর সাথে ডিপেনডেন্সি ম্যানেজ করে। এটি ডেভেলপারদের দ্বারা সকল প্ল্যাটফর্মে (Windows/Linux/macOS) ঘন ঘন ব্যবহৃত হয় এমন টেনের কোড অফার করে।
Command npm not found Fix
লিনাক্সে, 'command not found' ত্রুটি ঘন ঘন দেখা যায় এবং এই ত্রুটির মূল কারণ হচ্ছে সিস্টেমে প্রয়োজনীয় কমান্ড/কিওয়ার্ড মিসিং। "Command 'npm' not found" ফ্রেজটিও একই। তাই, যখনই ইউজাররা Node Package Manager-এর অনুপস্থিতিতে "npm" কিওয়ার্ড ব্যবহার করার চেষ্টা করে, এই ত্রুটি ঘটে।
আজকের গাইডে, আমরা এই ত্রুটির সম্ভাব্য কারণ এবং সমাধান আলোচনা করব: "Command 'npm' not found"।
এই ত্রুটি কেন ঘটে?
যেговор করা হয়েছে, NPM command not found ত্রুটি ঘটে যখন ইউজাররা টার্মিনাল থেকে NPM কমান্ড চালানোর চেষ্টা করে। নিচে ত্রুটির স্নিপেট দেখানো হলো:
সমাধান: NPM ইনস্টল করুন
এই ত্রুটি ফিক্স করার প্রাথমিক সমাধান হচ্ছে আপনার লিনাক্স সিস্টেমে NPM ইনস্টল করা। ধাপগুলো সহজে বুঝিয়ে দেওয়া হলো:
ধাপ ১: লিনাক্সে NPM ইনস্টল করুন
আপনার লিনাক্স সিস্টেমে NPM ইনস্টল করতে, আপনি যে লিনাক্স ডিস্ট্রিবিউশন ব্যবহার করছেন তার উপর ভিত্তি করে নিচের কমান্ডগুলো থেকে যেকোনো একটি ব্যবহার করুন:
$ sudo apt install npm #Debian/Ubuntu-ভিত্তিক সিস্টেমের জন্য $ sudo yum install npm #RHEL/CentOS-ভিত্তিকের জন্য $ sudo dnf install npm #Fedora-ভিত্তিকের জন্য $ sudo pacman -S npm #Arch-ভিত্তিকের জন্য $ sudo zypper install npm #OpenSUSE-ভিত্তিকের জন্যInstalling NPM 1/2 Installing NPM 2/2
ধাপ ২: সমাধান যাচাই করুন
একবার ইনস্টল হলে, নিচের কমান্ড দিয়ে যাচাই করুন যে সমস্যা ফিক্স হয়েছে কিনা:
$ npmVerifying NPM
আউটপুট দেখাচ্ছে যে ত্রুটি ফিক্স হয়েছে।
লিনাক্সে NPM কীভাবে ব্যবহার করবেন?
একবার আপনার সিস্টেমে NPM কমান্ড কাজ করতে শুরু করলে, ইউজাররা টার্মিনাল ব্যবহার করে সার্চ, ইনস্টল, রিমুভ এবং অন্যান্য অপারেশন করতে পারেন। সবচেয়ে বেশি ব্যবহৃত কিছু NPM কমান্ড নিচে দেওয়া হলো:
কোনো প্যাকেজ সার্চ করতে:
$ npm search package
কোনো প্যাকেজ ইনস্টল করতে:
$ npm install package
কোনো প্যাকেজ রিমুভ করতে:
$ npm uninstall package
ইনস্টল্ড প্যাকেজের লিস্ট পেতে:
$ npm ls
"Command 'npm' not found" ত্রুটি ঘটে যখন সিস্টেমে "npm" ইনস্টল্ড নয়। NPM-এর অনুপস্থিতিতে, ইউজার NPM এক্সিকিউট করতে পারবেন না। ত্রুটি ফিক্স করতে, আপনার ডিস্ট্রিবিউশন অনুযায়ী (Debian-ভিত্তিক, RHEL-ভিত্তিক, CentOS-ভিত্তিক) লিনাক্স সিস্টেমে NPM ইনস্টল করতে হবে। এই পোস্টে ত্রুটির কারণ এবং সম্ভাব্য ফিক্স আলোচনা করা হয়েছে।
লেখক সম্পর্কে

মুহাম্মদ জুবয়ান
মুহাম্মদ জুবয়ান একজন সার্টিফাইড Google IT Support Professional যিনি ৭ বছরের বেশি ব্যাপক অভিজ্ঞতা রাখেন। তিনি ১৫০০ এর বেশি কম্পিউটারে কাজ করেছেন, যা তাদের উইন্ডোজ-রিলেটেড ইস্যু এবং ত্রুটির জটিল রুট কজজ ডিটেক্ট এবং ট্রাবলশুট করতে সক্ষম করে। Appuals-কে সিনিয়র এডিটর হিসেবে ম্যানেজ করার পাশাপাশি, তিনি বর্তমানে নিজের গেম অপ্টিমাইজেশন প্রোগ্রাম ডেভেলপ করছেন যা গেমার এবং ক্যাজুয়াল ইউজার উভয়ের জন্য কাজ করবে।