2015-11-23 7 views
8

का उपयोग करते समय नहीं मिला मैंने एनवीएम दस्तावेज का उपयोग करके नोड/एनपीएम स्थापित किया है।एनवीएम एनएमवी

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.29.0/install.sh | bash 

तब:

nvm install node 

इस बिंदु नोड पर काम कर रहा है लेकिन साथ NPM आदेश परिणाम:

npm: command not found 

मैं कैसे NPM सही ढंग से काम करने के लिए हो सकता है?

उत्तर

13

मुझे पता चला कि यह एनपीएम के पिछले संस्करणों के साथ एक संघर्ष था जिसे apt-get remove node के बावजूद ठीक से हटाया नहीं गया है।

मैं खरोंच से NPM फिर से स्थापित करने से इसे हल:

rm -R ~/.npm 
rm -R ~/.nvm 
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash 
nvm install node 

मैं समाधान here पाया।

+1

बस एक नोट के लिए चला जाता है और पूरी स्ट्रिंग चिपकाने: आप शायद चाहता हूँ [एनवीएम इंस्टॉल स्क्रिप्ट का एक नया संस्करण] का उपयोग करें [https://github.com/creationix/nvm#installation)। – ropeladder

1

मैं इस आदेश कार्य करके यह तय:

$ command -v npm

और फिर खोल खिड़की फिर से खोलना।

0

यह समस्या विशेष रूप से विंडोज़ में होती है जो cmd के लिए व्यवस्थापकीय अधिकारों को खोने के कारण होती है।

उस Git बैश स्थापना निर्देशिका में

  1. जाओ, उदा, सी उपयोग कर रहे हैं: \ Program Files \ Git
  2. राइट क्लिक करें गुण -> अनुकूलता।
  3. लेबल के साथ चेकबॉक्स पर निशान लगाएं -> व्यवस्थापक के रूप में चलाएं।
  4. भागो Git बैश फिर & NPM सूची पर अमल और उसके बाद NPM 'version_to_be_used' का उपयोग

ही किसी को भी नकल करने के लिए Cmd

संबंधित मुद्दे