नोड का मेरा संस्करण हमेशा v0.6.1-pre होता है, यहां तक कि मैं काढ़ा नोड और एनवीएम स्थापित करने के बाद भी v0.6.19 स्थापित करता हूं।
मेरा नोड संस्करण है:
node -v
v0.6.1-pre
एनवीएम यह कहता है (जब मैं पहली बार एक बैश टर्मिनल में नोड का संस्करण स्थापित करता हूं):
nvm ls
v0.6.19
current: v0.6.19
लेकिन जब मैं बैश को फिर से शुरू करता हूं, तो यही मुझे दिखाई देता है:
nvm ls
v0.6.19
current: v0.6.1-pre
default -> 0.6.19 (-> v0.6.19)
तो यह प्रेत नोड 0.6.1-पूर्व संस्करण कहां है और मैं इससे कैसे छुटकारा पा सकता हूं? मैं एनपीएम के माध्यम से पुस्तकालयों को स्थापित करने की कोशिश कर रहा हूं ताकि मैं एक परियोजना पर काम कर सकूं।
मैं अद्यतन करने के लिए BREW का उपयोग कर NVM से पहले, उपयोग करने की कोशिश brew update
और brew install node
। मैंने अपने /usr/local/include
और "नोड" और "नोड_मॉड्यूल्स" में "नोड" निर्देशिका को हटाने की कोशिश की है /usr/local/lib
। मैंने npm को अनइंस्टॉल करने की कोशिश की है और इन निर्देशों का पालन करके इसे फिर से स्थापित किया है ।
यह सब इसलिए क्योंकि मैं "zipstream" लाइब्रेरी को स्थापित करने के लिए नोड के पुराने संस्करण को अपडेट करने की कोशिश कर रहा था। अब मेरे उपयोगकर्ता निर्देशिका में फ़ोल्डर हैं, और नोड संस्करण STILL अद्यतित नहीं है, हालाँकि NVM का कहना है कि यह 0.6.19 का उपयोग कर रहा है।
आदर्श रूप से, मैं नोडज, एनपीएम और एनवीएम को अनइंस्टॉल करना चाहूंगा और अपने सिस्टम पर स्क्रैच से पूरी चीज को फिर से इंस्टॉल करूंगा।