2015-01-12 13 views
5

मैं नोड और एनपीएम में नया हूं और नवीनतम 1.4 संस्करण संस्करण से एनपीएम अपडेट करने का प्रयास कर रहा हूं। प्रक्रिया मैं यह करने के अनुसरण कर रही हूंत्रुटि पैकेज नहीं है सी: प्रोग्राम फ़ाइलें nodejs npm

सी पर नेविगेट है: \ Program Files (x86) \ NodeJS साथ cmd.exe और फिर स्थापना के बिना जी चलाएँ: NPM स्थापित NPM (npm github से)

समस्या यह है कि जब मैं

NPM चलाने NPM

मैं स्थापित है

एनपीएम ईआरआर! पैकेज नहीं सी: \ प्रोग्राम फ़ाइलें \ nodejs \ npm

एनपीएम ईआरआर! addLocal सी स्थापित नहीं कर सका: \ प्रोग्राम फ़ाइलें \ nodejs \ npm

एनपीएम ईआरआर! विंडोज_एनटी 6.2.9200

एनपीएम ईआरआर! argv "C: \ Program Files \ NodeJS \\ node.exe" "C: \ Program Files \ NodeJS \ node_modules \ NPM \ बिन \ NPM-cli.js" "स्थापित" "NPM"

NPM ERR! नोड v0.10.30

एनपीएम ईआरआर! एनपीएम v2.2.0

एनपीएम ईआरआर! पथ C: \ \ 3 \ NPM-9796-44646cae \ खोल-c30e5ffdacdb \ package.json

NPM ERR Users \ एडमिनिस्ट्रेशन या ~ 1.PLA \ AppData \ Local \ अस्थायी! कोड ENOENT

एनपीएम ईआरआर! errno 34

एनपीएम ईआरआर! enoent ENOENT, खुले :

NPM ERR 'सी \ 3 \ NPM-9796-44646cae \ खोल-c30e5ffdacdb \ package.json \ Users \ एडमिनिस्ट्रेशन या ~ 1.PLA \ AppData \ Local \ अस्थायी'! enoent यह संभवतः एनपीएम के साथ कोई समस्या नहीं है

एनपीएम ईआरआर! enoent और npm से संबंधित है जो फ़ाइल खोजने में सक्षम नहीं है।

एनपीएम ईआरआर! enoent

एनपीएम ईआरआर! किसी भी सहायता अनुरोध से निम्न फ़ाइल शामिल करें:

लेकिन इस के बाद जब मैं चलाने

NPM --version

यह मेरे

एन से पता चलता: \ प्रोग्राम फ़ाइलें \ nodejs> npm -v

2.2।0

लेकिन कुछ अन्य फ़ोल्डर से यह अभी भी मुझे

एन से पता चलता: \ Program Files> NPM -v

1.4.3

तो, मैं कैसे ठीक कर सकते हैं इस।

उत्तर

7

मैं पहली बार त्रुटि (not a package) आ रहा है क्योंकि npm फाइल सिस्टम देख रही है और npm आदेश देखता है इससे पहले कि यह npm रजिस्ट्री पर लग रहा है है लगता है। आपको लगता है कि चारों ओर npm install [email protected]

ऐसा लगता है कि चीजों के एक जोड़े की तरह गलत हैं चलाकर काम कर सकते हैं। यहाँ मैं क्या सुझाव है कि है: नवीनतम नोड (0.10.35) http://nodejs.org/download/

  • को

    1. अपग्रेड यहां से npm अद्यतन निर्देशों का पालन करें: https://github.com/npm/npm/wiki/Troubleshooting#upgrading-on-windows (हालांकि ऐसा लगता है कि आप पहले से ही ऐसा कर रहे हैं)।

    2. अपने टर्मिनल (cmd.exe या bash) विंडो को बंद करें और फिर से खोलें ताकि उनके पास निश्चित रूप से नया पाथ और नया npm हो। > प्रॉम्प्ट पर echo %PATH% चलाकर आप cmd.exe से मुद्रित कर सकते हैं, या echo $PATH चलाकर एक बैश टर्मिनल से -

    यदि वह काम नहीं करता है, अपने पथ वातावरण चर पोस्ट करें। आपके पथ में एनपीएम की एक से अधिक स्थापना हो सकती है, जो चीजों को गड़बड़ कर देगी।

  • +0

    महान सलाह। हालांकि, इसे व्यवस्थापक के रूप में चलाने के लिए मिला। –

    संबंधित मुद्दे