पैकेज नोड node.js. से संबंधित नहीं है
nodejs
यह है कि आप क्या चाहते हैं, हालांकि यह निश्चित रूप से बेहतर है कि कमांड का उपयोग स्क्रिप्ट के साथ संगतता के लिए नोड कहा जाए #!/usr/bin/env node
।
आप या तो अपने मार्ग में एक सिमलिंक बना सकते हैं:
sudo ln -s `which nodejs` /usr/local/bin/node
या आप nvm इंस्टॉल कर सकते हैं और फिर नोड.जेएस के नवीनतम संस्करण को स्थापित करने के लिए इसका उपयोग कर सकते हैं :
nvm install stable
मैं एनवीएम विधि पसंद करता हूं, क्योंकि यह आपको अनुमति देता है sudo apt-get remove nodejs
, और फिर नोड के किस संस्करण का प्रबंधन आप स्वयं कर रहे हैं। आप नोड के कई संस्करण भी स्थापित nvm use <version>
कर सकते हैं। उनके बीच आसानी से स्विच करने के लिए उपयोग करें।
मैं भी नीचे की .bashrc
तरह एक लाइन जोड़ना पसंद करता हूँ:nvm use stable > /dev/null
:। जो आपके द्वारा स्थापित नवीनतम संस्करण का स्वचालित रूप से उपयोग करेगा।
अपने नोड संस्करण को नवीनतम स्थिर में अद्यतन करने के लिए nvm install stable
:। हर बार जब आप ऐसा करते हैं, तो आपको किसी भी npm संकुल को स्थापित करने की आवश्यकता होगी जो आपने विश्व स्तर पर स्थापित किया था यदि आप उनका उपयोग जारी रखना चाहते हैं।
पुराने संस्करण पर स्विच करने के लिए nvm use <version>
, बस चलाएं , या, यदि आपके पास पहले से स्थापित पुराना संस्करण नहीं है nvm install <version>
:।