NVM - लिनक्स में कई Node.js संस्करणों को स्थापित और प्रबंधित करें


नोड संस्करण प्रबंधक ( NVM संक्षेप में) आपके लिनक्स सिस्टम पर कई सक्रिय नोड.जेएस संस्करणों का प्रबंधन करने के लिए एक सरल बैश स्क्रिप्ट है। यह आपको कई node.js संस्करण स्थापित करने की अनुमति देता है, स्थापना के लिए उपलब्ध सभी संस्करणों और आपके सिस्टम पर सभी स्थापित संस्करणों को देखें।

Nvm भी एक विशिष्ट node.js संस्करण को चलाने का समर्थन करता है और यह निष्पादन योग्य के लिए पथ दिखा सकता है जहां इसे स्थापित किया गया था, और बहुत कुछ।

इस लेख में, हम बताएंगे कि अपने लिनक्स वितरण पर कई सक्रिय नोड.जेएस संस्करणों को प्रबंधित करने के लिए नोड संस्करण प्रबंधक (एनवीएम) कैसे स्थापित करें।

लिनक्स में नोड संस्करण प्रबंधक स्थापित करना

अपने लिनक्स वितरण पर nvm स्थापित या अपडेट करने के लिए, आप कर्ल या वॉट कमांड लाइन टूल्स का उपयोग करके ऑटो-इंस्टॉल स्क्रिप्ट डाउनलोड कर सकते हैं।

# curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash
OR
# wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash

उपर्युक्त ऑटो-इंस्टॉल लिपि nvm रिपॉजिटरी को आपके होम डायरेक्टरी में ~// .nvm पर क्लोन करती है और आपके शेल स्टार्टअप स्क्रिप्ट्स के लिए आवश्यक स्रोत कमांड्स जोड़ देती है < ~/.bash_profile//,। ~/.zshrc , ~/.profile , या ~/.Bashrc , शेल प्रोग्राम के आधार पर आप निम्न के रूप में दिखाए जा रहे हैं। स्क्रीनशॉट।

अगला, सत्यापित करें कि nvm आपके सिस्टम पर निम्न कमांड का उपयोग करके स्थापित किया गया है।

# command -v nvm

nvm

यदि इंस्टॉलेशन सफल रहा, तो यह आउटपुट को strong nvm output के रूप में दिखाएगा।

लिनक्स में नोड संस्करण प्रबंधक का उपयोग कैसे करें

अब यह सीखने का समय है कि लिनक्स में नोड संस्करण प्रबंधक का उपयोग कैसे करें।

नोड के नवीनतम रिलीज़ को डाउनलोड, संकलित और स्थापित करने के लिए, निम्न कमांड चलाएँ:

# nvm install node 

ध्यान दें कि उपरोक्त कमांड में, "नोड" नवीनतम संस्करण के लिए एक उपनाम है।

किसी विशिष्ट "नोड" संस्करण को स्थापित करने के लिए, पहले उपलब्ध नोड संस्करणों को सूचीबद्ध करें और फिर दिखाए गए अनुसार संस्करण को स्थापित करें।

# nvm ls-remote
# nvm install 10.15.3  	#or 8.16.0, 11.15.0 etc

आप निम्न कमांड के साथ सभी स्थापित संस्करण की जांच कर सकते हैं:

# nvm ls

आप दिखाए गए किसी भी नए शेल में node.js संस्करण का उपयोग कर सकते हैं:

# nvm use node	#use default
OR
# nvm use 10.15.3

वैकल्पिक रूप से, केवल दिखाए गए नोड संस्करण को चलाएं (बाहर निकलने के लिए, ^ C दबाएं)।

# nvm use node	#use default
OR
# nvm use 10.15.3

महत्वपूर्ण रूप से, आप निष्पादन योग्य के लिए पथ देख सकते हैं जहां एक विशिष्ट नोड संस्करण निम्नानुसार स्थापित किया गया था:

# nvm which 10.15.3
# nvm which 12.2.0
# nvm which system  #check system-installed version of a node using “system” alias

इसके अलावा, किसी भी नए शेल में उपयोग किए जाने वाले डिफ़ॉल्ट नोड संस्करण को मैन्युअल रूप से सेट करने के लिए, दिखाए गए उपनाम "डिफ़ॉल्ट" का उपयोग करें।

# nvm alias default 10.15.3
# nvm alias default system
# nvm alias default 12.2.0

लाल

अधिक जानकारी के लिए, nvm --help देखें या नोड संस्करण प्रबंधक Github रिपॉजिटरी: https://github.com/nvm-sh/nvm पर जाएं।

बस इतना ही! नोड संस्करण प्रबंधक आपके लिनक्स सिस्टम पर कई सक्रिय नोड.जेएस संस्करणों को प्रबंधित करने के लिए एक सरल बैश स्क्रिप्ट है। प्रश्न पूछने या अपनी टिप्पणी हमारे साथ साझा करने के लिए नीचे दिए गए फ़ीडबैक फ़ॉर्म का उपयोग करें।