Node.js
एनवीएम - नोड संस्करण प्रबंधक
खोज…
टिप्पणियों
उपरोक्त उदाहरणों में उपयोग किए गए url नोड संस्करण प्रबंधक के एक विशिष्ट संस्करण को संदर्भित करते हैं। यह सबसे अधिक संभावना है कि नवीनतम संस्करण को संदर्भित करने के लिए अलग है। नवीनतम संस्करण का उपयोग करके एनवीएम स्थापित करने के लिए, गिटहब पर एनवीएम का उपयोग करने के लिए यहां क्लिक करें , जो आपको नवीनतम यूआरएल प्रदान करेगा।
एनवीएम स्थापित करें
आप curl
उपयोग कर सकते हैं:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.3/install.sh | bash
या आप wget
उपयोग कर सकते हैं:
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.31.3/install.sh | bash
NVM संस्करण की जाँच करें
यह सत्यापित करने के लिए कि एनवीएम स्थापित किया गया है, करें:
command -v nvm
स्थापना सफल होने पर 'nvm' का उत्पादन करना चाहिए।
एक विशिष्ट नोड संस्करण स्थापित करना
स्थापना के लिए उपलब्ध दूरस्थ संस्करणों को सूचीबद्ध करना
nvm ls-remote
एक दूरस्थ संस्करण स्थापित करना
nvm install <version>
उदाहरण के लिए
nvm install 0.10.13
पहले से स्थापित नोड संस्करण का उपयोग करना
NVM के माध्यम से नोड के उपलब्ध स्थानीय संस्करणों को सूचीबद्ध करने के लिए:
nvm ls
उदाहरण के लिए, अगर nvm ls
रिटर्न:
$ nvm ls
v4.3.0
v5.5.0
आप v5.5.0
साथ स्विच कर सकते हैं:
nvm use v5.5.0
मैक OSX पर एनवीएम स्थापित करें
स्थापना प्रक्रिया
आप git, curl या wget का उपयोग करके Node Version Manager को स्थापित कर सकते हैं। आप मैक ओएसएक्स पर टर्मिनल में इन कमांडों को चलाते हैं।
कर्ल उदाहरण:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.3/install.sh | bash
wget उदाहरण:
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.31.3/install.sh | bash
टेस्ट में एनवीएम पूरी तरह से जुड़ा हुआ था
यह जांचने के लिए कि एनवीएम को ठीक से स्थापित किया गया था, टर्मिनल को फिर से खोलें और nvm
डालें। यदि आपको एक nvm मिलता है : संदेश नहीं मिला , तो आपके OS में आवश्यक .bash_profile फ़ाइल नहीं हो सकती है। टर्मिनल में, touch ~/.bash_profile
दर्ज touch ~/.bash_profile
और उपरोक्त इंस्टॉल स्क्रिप्ट को फिर से चलाएँ।
यदि आप अभी भी nvm प्राप्त करते हैं: कमांड नहीं मिला , तो निम्न प्रयास करें:
- टर्मिनल में,
nano .bashrc
दर्ज करें। आपको निर्यात स्क्रिप्ट लगभग निम्नलिखित के समान दिखनी चाहिए:
निर्यात NVM_DIR = "/ उपयोगकर्ता / johndoe / .nvm" [-s "$ NVM_DIR / nvm.sh"] &&। "$ NVM_DIR / nvm.sh"
- निर्यात स्क्रिप्ट की प्रतिलिपि बनाएँ और इसे .bashrc से निकालें
- .Bashrc फ़ाइल को सहेजें और बंद करें (CTRL + O - Enter - CTRL + X)
- अगला, बैश प्रोफाइल खोलने के लिए
nano .bash_profile
दर्ज करें - उस निर्यात स्क्रिप्ट को पेस्ट करें जिसे आपने एक नई लाइन में बैश प्रोफाइल में कॉपी किया है
- बैश प्रोफ़ाइल को सहेजें और बंद करें (CTRL + O - Enter - CTRL + X)
- अंत में .bashrc फ़ाइल को पुनः खोलने के लिए
nano .bashrc
दर्ज करें - निम्न लाइन को फाइल में पेस्ट करें:
source ~ / .nvm / nvm.sh
- सहेजें और बंद करें (CTRL + O - दर्ज करें - CTRL + X)
- टर्मिनल को फिर से शुरू करें और अगर यह काम कर रहा है तो
nvm
दर्ज करें
नोड संस्करण के लिए उपनाम सेट करना
यदि आप स्थापित संस्करण के लिए कुछ उपनाम नाम सेट करना चाहते हैं, तो:
nvm alias <name> <version>
सिमिलरी टू अनलियास, करो:
nvm unalias <name>
एक उचित usecase होगा, यदि आप डिफ़ॉल्ट संस्करण के रूप में स्थिर संस्करण की तुलना में कुछ अन्य संस्करण सेट करना चाहते हैं। default
अलियास किए गए संस्करण कंसोल पर लोड किए गए हैं।
पसंद:
nvm alias default 5.0.1
तब हर बार कंसोल / टर्मिनल 5.0.1 शुरू होता है जो डिफ़ॉल्ट रूप से मौजूद होगा।
ध्यान दें:
nvm alias # lists all aliases created on nvm
नोड के वांछित संस्करण के साथ एक उप-क्रम में कोई भी मनमाना आदेश चलाएँ
स्थापित सभी नोड संस्करणों की सूची बनाएं
nvm ls
v4.5.0
v6.7.0
किसी भी नोड स्थापित संस्करण का उपयोग करके कमांड चलाएं
nvm run 4.5.0 --version or nvm exec 4.5.0 node --version
Running node v4.5.0 (npm v2.15.9)
v4.5.0
nvm run 6.7.0 --version or nvm exec 6.7.0 node --version
Running node v6.7.0 (npm v3.10.3)
v6.7.0
उपनाम का उपयोग करना
nvm run default --version or nvm exec default node --version
Running node v6.7.0 (npm v3.10.3)
v6.7.0
नोड एलटीएस संस्करण को स्थापित करने के लिए
nvm install --lts
संस्करण स्विचिंग
nvm use v4.5.0 or nvm use stable ( alias )