एनवीएम कमांड नहीं मिला


13

मैं नोड संस्करण प्रबंधक स्थापित करने की कोशिश कर रहा हूं और इसके जीथूब पृष्ठ पर दिए गए इंस्टॉलेशन निर्देशों का पालन कर रहा हूं ।

स्थापना समाप्त हो गई, लेकिन अब मुझे एक त्रुटि मिल रही है command not found: nvmजब मैं उपयोग करने का प्रयास करता हूंnvm install 0.8

क्या कोई मुझे यह पता लगाने में मदद कर सकता है कि मैं ऐसी त्रुटि क्यों प्राप्त कर रहा nvmहूं, जो तब नहीं मिली जब मैंने इसे पहले ही स्थापित कर लिया था।


2
आपने पहले से ही क्या कदम उठाए? क्या स्थापना सफल रही?
गंट्बर्ट

1
कृपया उन कमांड (और उनके आउटपुट) को पोस्ट करें जिन्हें आपने पहले चलाया था nvm install 0.8
एरिक कारवाल्हो

जाहिरा तौर पर आपने इसे स्थापित नहीं किया है।
Psusi

अपना टर्मिनल बंद करें और खोलें। Nvm कमांड कार्यों को सत्यापित करने के लिए निम्न कमांड टाइप करें। nvm
HA

जवाबों:


11

समस्या यह है कि आपको nvmलॉगिन पर स्वचालित रूप से सॉर्ट करने की आवश्यकता है, इसलिए या तो अपनी ~/.bashrcया ~/.profileफ़ाइल में निम्न पंक्ति जोड़ें ।

[[ -s $HOME/.nvm/nvm.sh ]] && . $HOME/.nvm/nvm.sh

इसके अलावा nvmस्वचालित रूप से इसलिए यदि आप अभी स्थापित नोड के किसी भी संस्करण निर्धारित नहीं करता है nvmऔर एक नोड संस्करण स्थापित और उपयोग करने का प्रयास nodeअगली बार जब आप प्रवेश करेंगे, तो यह है कि कोई त्रुटि मिलती है command not found: nodeजब तक आप का उपयोग nvm use versionnumberहर टर्मिनल सत्र में आदेश है, तो इसके बजाय मैं सुझाव डिफ़ॉल्ट उपनाम सेट करने के लिए ताकि नोड का एक डिफ़ॉल्ट संस्करण निम्न कमांड का उपयोग करके प्रत्येक टर्मिनल सत्र के लिए सक्रिय हो

nvm alias default versionnumber

PS: उपरोक्त कमांड्स संस्करण संख्या में उस संस्करण की संख्या को दर्शाया गया है nodejsजिसे आपने पहले ही प्रयोग करके इंस्टॉल किया हैnvm


11

बस कोशिश करो

  1. source ~/.nvm/nvm.sh
  2. तब आप आसानी से कर सकते हैं: nvm install 0.10

यह अस्थायी रूप से काम कर सकता है, लेकिन क्या आपको हर टर्मिनल सत्र के लिए फ़ाइल को फिर से स्रोत करना होगा?
अलेक्जेंडर मिल्स
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.