NPM (Node Package Manager) जावास्क्रिप्ट के पैकेज और उन पैकेज के साथ निर्भरता का प्रबंधन करता है। यह उन कोड के दसियों की पेशकश करता है जो सभी प्लेटफार्मों, यानी विंडोज/लिनक्स/macOS पर डेवलपर्स द्वारा अक्सर उपयोग किए जाते हैं।
लिनक्स में, 'command not found' त्रुटियां अक्सर देखी जाती हैं और इन त्रुटियों का मुख्य कारण यह है कि सिस्टम में आवश्यक कमांड/कीवर्ड गायब है। वही वाक्यांश "Command 'npm' not found" के साथ होता है। इसलिए, त्रुटि तब होती है जब उपयोगकर्ता Node Package Manager की अनुपस्थिति में "npm" कीवर्ड का उपयोग करने का प्रयास करते हैं।
आज की गाइड में, हम त्रुटि, "Command 'npm' not found" के संभावित कारणों और समाधानों को संबोधित करेंगे।
यह त्रुटि क्यों होती है?
जैसा कि पहले चर्चा की गई है, NPM कमांड नॉट फाउंड त्रुटि तब होती है जब उपयोगकर्ता टर्मिनल से NPM कमांड चलाने का प्रयास करते हैं। त्रुटि स्निपेट नीचे दिए गए चित्र में दिखाया गया है:
NPM कमांड नॉट फाउंड त्रुटि
समाधान: NPM इंस्टॉल करें
इस त्रुटि को ठीक करने का प्राथमिक समाधान अपने लिनक्स सिस्टम पर NPM इंस्टॉल करना है। आइए चरणों के साथ समाधान को समझते हैं:
चरण 1: लिनक्स पर NPM इंस्टॉल करें
अपने लिनक्स सिस्टम पर NPM इंस्टॉल करने के लिए, निम्नलिखित कमांड में से किसी एक का उपयोग करें, जैसा कि आप जिस लिनक्स वितरण का उपयोग कर रहे हैं:
$ sudo apt install npm #डेबियन/उबंटू-आधारित सिस्टम के लिए $ sudo yum install npm #RHEL/CentOS-आधारित के लिए $ sudo dnf install npm #फेडोरा-आधारित के लिए $ sudo pacman -S npm #आर्क-आधारित के लिए $ sudo zypper install npm #OpenSUSE-आधारित के लिए
NPM इंस्टॉल करना 1/2 NPM इंस्टॉल करना 2/2
चरण 2: समाधान सत्यापित करें
एक बार इंस्टॉल हो जाने पर, निम्न कमांड का उपयोग करके सत्यापित करें कि यह तय हो गया है:
$ npm
NPM सत्यापित करना
आउटपुट दिखाता है कि त्रुटि ठीक हो गई है।
लिनक्स पर NPM का उपयोग कैसे करें?
एक बार जब NPM कमांड आपके सिस्टम पर काम कर रहा है, तो उपयोगकर्ता टर्मिनल का उपयोग करके खोज, इंस्टॉल, हटाने और कई अन्य ऑपरेशन करने के लिए इसका उपयोग कर सकते हैं। सबसे अधिक उपयोग किए जाने वाले NPM कमांड नीचे उल्लिखित हैं:
किसी भी पैकेज को खोजने के लिए:
$ npm search package
किसी भी पैकेज को इंस्टॉल करने के लिए:
$ npm install package
किसी भी पैकेज को हटाने के लिए:
$ npm uninstall package
इंस्टॉल किए गए पैकेज की सूची प्राप्त करने के लिए:
$ npm ls
त्रुटि "Command 'npm' not found" तब होती है जब सिस्टम पर "npm" इंस्टॉल नहीं होता है। NPM की अनुपस्थिति में, उपयोगकर्ता NPM निष्पादित नहीं कर पाएगा। त्रुटि को ठीक करने के लिए, NPM को आपके वितरण के अनुसार लिनक्स सिस्टम पर इंस्टॉल किया जाना चाहिए, यानी डेबियन-आधारित, RHEL-आधारित, CentOS-आधारित। हमने त्रुटि के कारणों और संभावित सुधार को चित्रित किया है।
लेखक के बारे में

मुहम्मद जुब्यान
मुहम्मद जुब्यान एक प्रमाणित Google IT सपोर्ट प्रोफेशनल हैं जिनके पास 7 वर्षों से अधिक का व्यापक अनुभव है। उन्होंने 1500 से अधिक कंप्यूटर्स पर काम किया है, जिससे उन्हें विंडोज-संबंधी मुद्दों और त्रुटियों के किसी भी जटिल मूल कारण का पता लगाने और समस्या निवारण करने में सक्षम बनाने वाली मूल्यवान अंतर्दृष्टि प्राप्त हुई है। Appuals को सीनियर एडिटर के रूप में प्रबंधित करने के अलावा, वह वर्तमान में अपना खुद का गेम ऑप्टिमाइज़ेशन प्रोग्राम विकसित कर रहे हैं जो गेमर्स और आकस्मिक उपयोगकर्ताओं दोनों को पूरा करता है।