Node.js
Node.js स्थापित करना
खोज…
Ubuntu पर Node.js स्थापित करें
उपयुक्त पैकेज प्रबंधक का उपयोग करना
sudo apt-get update
sudo apt-get install nodejs
sudo apt-get install npm
sudo ln -s /usr/bin/nodejs /usr/bin/node
# the node & npm versions in apt are outdated. This is how you can update them:
sudo npm install -g npm
sudo npm install -g n
sudo n stable # (or lts, or a specific version)
सीधे नोड्ससोर्स से विशिष्ट संस्करण (जैसे LTS 6.x) के नवीनतम का उपयोग करना
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
apt-get install -y nodejs
इसके अलावा, वैश्विक npm मॉड्यूल स्थापित करने के सही तरीके के लिए, उनके लिए व्यक्तिगत निर्देशिका सेट करें (sudo की आवश्यकता को समाप्त करता है और EACCES त्रुटियों से बचा जाता है):
mkdir ~/.npm-global
echo "export PATH=~/.npm-global/bin:$PATH" >> ~/.profile
source ~/.profile
npm config set prefix '~/.npm-global'
विंडोज पर Node.js इंस्टॉल करना
मानक स्थापना
सभी Node.js बायनेरिज़, इंस्टॉलर और सोर्स फाइल्स यहाँ से डाउनलोड की जा सकती हैं ।
आप केवल node.exe
। node.exe
रनटाइम डाउनलोड कर सकते हैं या विंडोज इंस्टॉलर ( .msi
) का उपयोग कर सकते हैं, जो node.exe
लिए अनुशंसित पैकेज प्रबंधक, और पथ कॉन्फ़िगर करने के लिए npm
भी स्थापित करेगा।
पैकेज मैनेजर द्वारा स्थापना
आप पैकेज मैनेजर Chocolatey (सॉफ्टवेयर मैनेजमेंट ऑटोमेशन) द्वारा भी इंस्टॉल कर सकते हैं।
# choco install nodejs.install
वर्तमान संस्करण के बारे में अधिक जानकारी, आप यहां चॉको भंडार में पा सकते हैं।
नोड संस्करण प्रबंधक का उपयोग करना (nvm)
नोड संस्करण प्रबंधक , जिसे अन्यथा एनवीएम के रूप में जाना जाता है, एक बैश स्क्रिप्ट है जो कई Node.js संस्करणों के प्रबंधन को सरल करता है।
एनवीएम स्थापित करने के लिए, प्रदान की गई स्क्रिप्ट का उपयोग करें:
$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.3/install.sh | bash
खिड़कियों के लिए एक इंस्टॉलर के साथ एनवीएम-विंडोज पैकेज है। इस GithHub पेज में nvm-windows पैकेज को स्थापित करने और उपयोग करने के लिए विवरण है।
एनवीएम स्थापित करने के बाद, कमांड लाइन से "एनवीएम पर" चलाएं। यह नोड संस्करणों को नियंत्रित करने के लिए एनवीएम को सक्षम करता है।
नोट: नए स्थापित nvm
कमांड को पहचानने के लिए आपको अपने टर्मिनल को पुनः आरंभ करने की आवश्यकता हो सकती है।
फिर नवीनतम नोड संस्करण स्थापित करें:
$ nvm install node
आप प्रमुख, लघु और / या पैच संस्करणों को पास करके एक विशिष्ट नोड संस्करण भी स्थापित कर सकते हैं:
$ nvm install 6
$ nvm install 4.2
इंस्टॉल के लिए उपलब्ध संस्करणों को सूचीबद्ध करने के लिए:
$ nvm ls-remote
आप संस्करण को स्थापित करते समय उसी तरह से स्विच कर सकते हैं जिस तरह से आप स्थापित करते हैं:
$ nvm use 5
आप नोड का एक विशिष्ट संस्करण सेट कर सकते हैं जिसे आपने दर्ज करके डिफ़ॉल्ट संस्करण स्थापित किया है:
$ nvm alias default 4.2
अपनी मशीन पर स्थापित किए गए नोड संस्करणों की एक सूची प्रदर्शित करने के लिए, दर्ज करें:
$ nvm ls
प्रोजेक्ट-विशिष्ट नोड संस्करणों का उपयोग करने के लिए, आप संस्करण को .nvmrc फ़ाइल में सहेज सकते हैं। इस तरह, किसी अन्य परियोजना के साथ काम करना शुरू करने के बाद इसकी रिपॉजिटरी से प्राप्त करने के बाद त्रुटि कम होगी।
$ echo "4.2" > .nvmrc
$ nvm use
Found '/path/to/project/.nvmrc' with version <4.2>
Now using node v4.2 (npm v3.7.3)
जब नोड को एनवीएम के माध्यम से स्थापित किया जाता है तो हमें वैश्विक पैकेज स्थापित करने के लिए sudo
का उपयोग करने की आवश्यकता नहीं होती है क्योंकि वे होम फ़ोल्डर में स्थापित होते हैं। इस प्रकार npm i -g http-server
बिना किसी अनुमति त्रुटियों के काम करता है।
APT पैकेज मैनेजर के साथ स्रोत से Node.js स्थापित करें
आवश्यक शर्तें
sudo apt-get install build-essential
sudo apt-get install python
[optional]
sudo apt-get install git
स्रोत प्राप्त करें और निर्माण करें
cd ~
git clone https://github.com/nodejs/node.git
या नवीनतम LTS Node.js संस्करण 6.10.2 के लिए
cd ~
wget https://nodejs.org/dist/v6.3.0/node-v6.10.2.tar.gz
tar -xzvf node-v6.10.2.tar.gz
स्रोत निर्देशिका जैसे कि cd ~/node-v6.10.2
./configure
make
sudo make install
पैकेज मैनेजर का उपयोग करके मैक पर Node.js स्थापित करना
होमब्रू
आप Homebrew पैकेज मैनेजर का उपयोग करके Node.js स्थापित कर सकते हैं।
काढ़ा अपडेट करके शुरू करें:
brew update
आपको अनुमति या पथ बदलने की आवश्यकता हो सकती है। आगे बढ़ने से पहले इसे चलाना सबसे अच्छा है:
brew doctor
आगे आप चलाकर Node.js स्थापित कर सकते हैं:
brew install node
Node.js स्थापित हो जाने के बाद, आप चल रहे संस्करण को स्थापित कर सकते हैं:
node -v
macports
आप Macports के माध्यम से node.js भी स्थापित कर सकते हैं।
यह सुनिश्चित करने के लिए पहले अपडेट करें कि नवीनतम पैकेज संदर्भित हैं:
sudo port selfupdate
फिर नोडज और एनपीएम स्थापित करें
sudo port install nodejs npm
अब आप सीधे लागू द्वारा CLI के माध्यम से नोड चला सकते हैं node
। इसके अलावा, आप अपने वर्तमान नोड संस्करण की जांच कर सकते हैं
node -v
MacOS X इंस्टॉलर का उपयोग करके इंस्टॉल करना
आप Node.js डाउनलोड पेज पर इंस्टॉलर्स पा सकते हैं। आम तौर पर, Node.js, Node के दो संस्करणों, LTS संस्करण (दीर्घकालिक समर्थन) और वर्तमान संस्करण (नवीनतम रिलीज़) की सिफारिश करता है। यदि आप नोड के लिए नए हैं, तो केवल LTS के लिए जाएं और फिर पैकेज डाउनलोड करने के लिए Macintosh Installer
बटन पर क्लिक करें।
यदि आप अन्य NodeJS रिलीज़ ढूंढना चाहते हैं , तो यहां जाएं , अपनी रिलीज़ चुनें, फिर डाउनलोड पर क्लिक करें। डाउनलोड पृष्ठ से, एक्सटेंशन .pkg
साथ एक फ़ाइल देखें।
एक बार जब आप फ़ाइल (एक्सटेंशन .pkg
साथ) डाउनलोड कर लेते हैं, तो इसे इंस्टॉल करने के लिए डबल क्लिक करें। इंस्टॉलर Node.js
और npm
साथ पैक किया गया है, डिफ़ॉल्ट रूप से, पैकेज दोनों को स्थापित करेगा लेकिन आप Installation Type
चरण में customize
बटन पर क्लिक करके इंस्टॉल कर सकते हैं। इसके अलावा, बस स्थापना निर्देशों का पालन करें, यह बहुत सीधा है।
जांचें कि क्या नोड स्थापित है
terminal
खोलें (यदि आप नहीं जानते कि आपका टर्मिनल कैसे खोला जाए, तो इस विकि को देखें )। टर्मिनल प्रकार node --version
फिर दर्ज करें। यदि नोड स्थापित है, तो आपका टर्मिनल इस तरह दिखाई देगा:
$ node --version
v7.2.1
v7.2.1
आपका Node.js संस्करण है, यदि आपको प्राप्त संदेश command not found: node
इसके बजाय command not found: node
, तो इसका मतलब है कि आपके इंस्टॉलेशन में कोई समस्या है।
रास्पबेरी PI पर Node.js स्थापित करना
V6.x स्थापित करने के लिए संकुल अद्यतन करें
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
उपयुक्त पैकेज प्रबंधक का उपयोग करना
sudo apt-get install -y nodejs
ओह माई फिश के साथ फिश शेल के तहत नोड संस्करण प्रबंधक के साथ इंस्टॉल करना!
नोड संस्करण प्रबंधक ( nvm
) Node.js संस्करणों, उनकी स्थापना के प्रबंधन को बहुत सरल करता है, और संकुल के साथ काम करते समय sudo
की आवश्यकता को दूर करता है (जैसे npm install ...
)। फिश शेल ( fish
) " ओएस एक्स, लिनक्स, और परिवार के बाकी हिस्सों के लिए एक स्मार्ट और उपयोगकर्ता के अनुकूल कमांड लाइन शेल है " जो प्रोग्रामर के बीच आम गोले जैसे bash
लिए एक लोकप्रिय विकल्प है। अंत में, ओह माई फिश ( omf
) मछली के खोल के भीतर पैकेजों को अनुकूलित और स्थापित करने की अनुमति देता है।
यह मार्गदर्शिका मानती है कि आप पहले से ही अपने खोल के रूप में मछली का उपयोग कर रहे हैं ।
एनवीएम स्थापित करें
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.4/install.sh | bash
ओह माई फिश स्थापित करें
curl -L https://github.com/oh-my-fish/oh-my-fish/raw/master/bin/install | fish
(नोट: आपको इस बिंदु पर अपने टर्मिनल को फिर से शुरू करने के लिए प्रेरित किया जाएगा। आगे बढ़ो और अब ऐसा करो।)
ओह माई फिश के लिए प्लगइन-एनवीएम स्थापित करें
हम मछली खोल के भीतर nvm
क्षमताओं को उजागर करने के लिए ओह माई फिश के माध्यम से प्लगइन-एनवीएम स्थापित करेंगे:
omf install nvm
नोड संस्करण प्रबंधक के साथ Node.js स्थापित करें
अब आप nvm
का उपयोग करने के लिए तैयार हैं। आप अपनी पसंद के Node.js के संस्करण को स्थापित और उपयोग कर सकते हैं। कुछ उदाहरण:
- सबसे हाल ही में
nvm install node
संस्करण:nvm install node
- विशेष रूप से 6.3.1 स्थापित करें:
nvm install 6.3.1
- स्थापित वर्जन की सूची:
nvm ls
- पहले से स्थापित 4.3.1 पर स्विच करें:
nvm use 4.3.1
अंतिम नोट्स
फिर से याद रखें, कि इस पद्धति का उपयोग करते हुए Node.js के साथ काम करते समय हमें sudo
आवश्यकता नहीं है! नोड संस्करण, पैकेज, और इसी तरह आपके होम डायरेक्टरी में स्थापित हैं।
Centos, RHEL और Fedora पर स्रोत से Node.js स्थापित करें
आवश्यक शर्तें
- Git
-
clang
औरclang++
3.4 ^ याgcc
औरg++
4.8 ^ - पायथन 2.6 या 2.7
- जीएनयू मेक 3.81 ^
स्रोत प्राप्त करें
Node.js v6.x LTS
git clone -b v6.x https://github.com/nodejs/node.git
Node.js v7.x
git clone -b v7.x https://github.com/nodejs/node.git
बिल्ड
cd node
./configure
make -jX
su -c make install
X - प्रोसेसर कोर की संख्या, बिल्ड को बहुत तेज करती है
क्लीनअप [वैकल्पिक]
cd
rm -rf node
N के साथ Node.js इंस्टॉल करना
सबसे पहले, आपके सिस्टम पर n
सेट करने के लिए एक बहुत अच्छा आवरण है। बस दौडो:
curl -L https://git.io/n-install | bash
स्थापित करने के लिए n
। फिर विभिन्न तरीकों से बायनेरिज़ स्थापित करें:
नवीनतम
n latest
स्थिर
n stable
लीटर
n lts
कोई अन्य संस्करण
n <version>
उदा। n 4.4.7
यदि यह संस्करण पहले से ही स्थापित है, तो यह कमांड उस संस्करण को सक्रिय करेगा।
स्विचिंग संस्करण
n
स्वयं द्वारा स्थापित बायनेरिज़ की चयन सूची का उत्पादन करेगा। अपने इच्छित को खोजने के लिए ऊपर और नीचे का उपयोग करें और इसे सक्रिय करने के लिए दर्ज करें।