मैंने मुख्य पृष्ठ से नोडज के विंडोज बाइनरी (.exe) डाउनलोड किया है ।
मैं npm
(नोड पैकेज मैनेजर) कैसे स्थापित और उपयोग कर सकता हूं ?
मैंने मुख्य पृष्ठ से नोडज के विंडोज बाइनरी (.exe) डाउनलोड किया है ।
मैं npm
(नोड पैकेज मैनेजर) कैसे स्थापित और उपयोग कर सकता हूं ?
जवाबों:
V0.6.11 (2012-02-20) के रूप में नोडज.ओआरजी से वर्तमान विंडोज़ इंस्टॉलर एनओपीजेएस के साथ एनपीएम स्थापित करेगा।
टिप्पणियाँ:
%USERPROFILE%\AppData\Roaming\npm
%USERPROFILE%\AppData\Roaming\npm-cache
npm install
उस उपयोगकर्ता के रूप में चलते हैं । कुछ मॉड्यूल / उपयोगिताओं को विश्व स्तर पर स्थापित किया जाना चाहिए।...\npm
निर्देशिका को अपने उपयोगकर्ताओं को स्वयं जोड़ना होगा ।सभी उपयोगकर्ताओं के लिए "वैश्विक" स्थान को अधिक उपयुक्त साझा वैश्विक स्थान में बदलने के लिए %ALLUSERSPROFILE%\(npm|npm-cache)
(एक प्रशासक के रूप में ऐसा करें):
[NODE_INSTALL_PATH]\etc\
निर्देशिका
बनाएँnpm config --global ...
कार्रवाई करने की कोशिश करेंC:\ProgramData\npm-cache
- एनपीएम मॉड्यूल यहां जाएंगेC:\ProgramData\npm
- विश्व स्तर पर स्थापित मॉड्यूल के लिए बाइनरी स्क्रिप्ट यहां जाएंगेC:\ProgramData\npm\node_modules
- विश्व स्तर पर स्थापित मॉड्यूल यहां जाएंगेnpm config --global set prefix "C:\ProgramData\npm"
npm config --global set cache "C:\ProgramData\npm-cache"
C:\ProgramData\npm
अपने सिस्टम के पथ वातावरण चर कोयदि आप %LOCALAPPDATA%\(npm|npm-cache)
इसके बजाय अपने उपयोगकर्ता के "वैश्विक" स्थान को बदलना चाहते हैं :
C:\Users\YOURNAME\AppData\Local\npm-cache
- एनपीएम मॉड्यूल यहां जाएंगेC:\Users\YOURNAME\AppData\Local\npm
- स्थापित मॉड्यूल के लिए बाइनरी स्क्रिप्ट यहां जाएंगेC:\Users\YOURNAME\AppData\Local\npm\node_modules
- विश्व स्तर पर स्थापित मॉड्यूल यहां जाएंगेnpm config set prefix "C:\Users\YOURNAME\AppData\Local\npm"
npm config set cache "C:\Users\YOURNAME\AppData\Local\npm-cache"
PATH
।
setx PATH "%PATH%;C:\Users\YOURNAME\AppData\Local\npm"
शुरुआती लोगों के लिए, कुछ npm मॉड्यूल जो मैंने सबसे अधिक उपयोग किए हैं, वे इस प्रकार हैं।
अधिक उन्नत JS विकल्प ...
परीक्षण के लिए, मैं निम्नलिखित उपकरणों के लिए पहुंचता हूं ...
वेब टूलींग।
यदि आप इसे बनाते हैं ...
Node.js Command Prompt
। बस npm
किसी अन्य कमांड लाइन से चलाने की कोशिश नहीं की जाएगी।
npm
npm
जब Node.js को msi इंस्टॉलर का उपयोग करके स्थापित नहीं किया जाता है , तो npm को मैन्युअल रूप से सेटअप करने की आवश्यकता होती है।
सबसे पहले, मान लें कि हमारे पास फ़ोल्डर में स्थित नोड . exe फ़ाइल है c:\nodejs
। अब npm सेटअप करने के लिए -
c:\nodejs\node_modules
औरc:\nodejs\node_modules\npm
c:\nodejs\node_modules\npm
फ़ोल्डर में अनज़िप करेंc:\nodejs\node_modules\npm\bin
करने के लिए c:\nodejs
फ़ोल्डरNpm का परीक्षण करने के लिए , cmd.exe
कार्यशील निर्देशिका में परिवर्तन खोलें c:\nodejs
और टाइप करें npm --version
। यदि यह सही तरीके से सेटअप है तो आपको npm का संस्करण दिखाई देगा ।
एक बार सेटअप हो जाने के बाद, इसका उपयोग स्थानीय स्तर पर या विश्व स्तर पर संकुल को स्थापित / अनइंस्टॉल करने के लिए किया जा सकता है। Npm का उपयोग करने के बारे में अधिक जानकारी के लिए https://docs.npmjs.com/ पर जाएं ।
अंतिम चरण के रूप में आप नोड के फ़ोल्डर पथ c:\nodejs
को path
पर्यावरण चर में जोड़ सकते हैं ताकि आपको दौड़ते समय node.exe
और npm
कमांड प्रॉम्प्ट पर पूर्ण पथ निर्दिष्ट न करना पड़े ।
npm
यहाँ से (स्थापना के बिना) डाउनलोड किया जा सकता है:
set NODE=%USERPROFILE%\nodejs
और PATH=%PATH%;%NODE%
तुम जाओ रहे हैं अच्छा है और ...
set path=your/folder/containing/node
। उदाहरण के लिए, set path=%userprofile%\nodejs
। फिर उसके npm
बाद कॉल करें , बस। आदेश set path
केवल आपके वर्तमान cmd सत्र को प्रभावित करता है, न कि विश्व स्तर पर रजिस्ट्री में, इसलिए आपको इसे पूर्ववत नहीं करना होगा।
मैंने अभी विंडोज 7 में एमएसआई (नोड- v0.6.12.msi) का उपयोग करके नोड (0.6.12) का नवीनतम संस्करण स्थापित किया है।
npm पहले से ही इसके साथ भेज दिया गया है, इसे अलग से शामिल करने की कोई आवश्यकता नहीं है।
Npm (npm install mysql) को चलाने के दौरान मैं अनुमति के मुद्दे का सामना कर रहा था, उस रास्ते से जहाँ मेरे नोडज रहते थे, यानी C: \ Program Files (x86) \ n नोडज
फिर मैंने निम्न चरणों का पालन किया:
1) C:\Program Files (x86)\nodejs\npm
पर्यावरण चर में जोड़ा गया - पथ प्रणाली चर।
2) केवल C:\
कमांड प्रॉम्प्ट में वापस चला गया और कमांड दिया npm install mysql
- और वौइला! इसने काम कर दिया..
उम्मीद है की यह मदद करेगा।
मैं npm के साथ विंडोज पर नोड.जेएस चला रहा हूं। ट्रिक बस cygwin का उपयोग है। मैंने https://github.com/joyent/node/wiki/Building-node.js-on-Cygwin-(Windows) के तहत हाउटो का अनुसरण किया । लेकिन सुनिश्चित करें कि आप संस्करण 0.4.11 का उपयोग करते हैं नोड्ज या एनपीएम विफल हो जाएगा!
मैंने अभी यहाँ से विंडोज 8.1 के लिए 64 बिट Node.js v0.12.0 स्थापित किया है । यह 8MB का है और चूंकि यह MSI है, इसलिए आपको लॉन्च करने के लिए बस डबल क्लिक करना है। यह स्वचालित रूप से आपके पर्यावरण पथ आदि को स्थापित करेगा।
फिर कमांड लाइन पाने के लिए यह सिर्फ [Win-Key]+[S]
खोज के लिए है और फिर अपने खोज वाक्यांश के रूप में "नोड.जेएस" दर्ज करें।
Node.js Command Prompt
प्रविष्टि चुनें प्रविष्टि नहीं Node.js
।
दोनों आपको कमांड प्रॉम्प्ट देंगे लेकिन केवल पूर्व वास्तव में काम करेगा। npm उस डाउनलोड में बनाया गया है तो बस npm -whatever
प्रॉम्प्ट पर।
चॉकलेट की तरह विंडोज पैकेज मैनेजर का उपयोग करें। पहले चॉकलेट को स्थापित करें जैसा कि इसके होमपेज पर दर्शाया गया है । वह हवा होना चाहिए
फिर, नोड JS (इंस्टॉल करें) को स्थापित करने के लिए, कमांड लाइन या पावरशेल से निम्न कमांड चलाएँ:
C:> cinst nodejs.install
यहाँ पर एनसीएम के साथ स्टैंडअलोन नोड का उपयोग करने के तरीके पर @CS_AE द्वारा एक गाइड दिया गया है।: https://stackoverflow.com/a/31148216/228508
अपने सिस्टम में सभी .npmrc फ़ाइल खोजें।
कृपया सत्यापित करें कि आपके द्वारा दिया गया पथ सही है। अगर नहीं तो कृपया गलत रास्ता निकालें।