Npm कृपया इस कमांड को रूट / प्रशासक के रूप में फिर से उपयोग करने का प्रयास करें


102

मैं नोड.जेएस का उपयोग करके मॉड्यूल स्थापित करने के लिए सख्त कोशिश कर रहा हूं, लेकिन यह हमेशा एनपीएम के साथ पैकेज प्राप्त करने में विफल रहता है।

मैंने प्रशासक के रूप में लॉग इन किया और "प्रशासक के रूप में चलाने" के साथ शक्तियां / cmd का उपयोग किया। मुझे रजिस्ट्री में भी समस्या थी इसलिए मैंने npm सेट रजिस्ट्री का उपयोग किया http://registry.npmjs.org/

मैंने सब कुछ करने की कोशिश की ... यह सिर्फ मुझे पागल कर देता है।

यहाँ त्रुटियाँ हैं:

npm ईआरआर! कृपया इस कमांड को रूट / एडमिनिस्ट्रेटर के रूप में फिर से चलाने का प्रयास करें।

npm ERR! System Windows_NT 6.2.9200
npm ERR! command "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "generator-knockout"
npm ERR! cwd D:\Sergiu\Knockout Test
npm ERR! node -v v0.10.26
npm ERR! npm -v 1.4.3
npm ERR! path D:\Sergiu\Knockout Test\node_modules\generator-knockout\node_modules\yeoman-generator\node_modules\tar\node_modules\block-stream\block-stream.js
npm ERR! fstream_path D:\Sergiu\Knockout Test\node_modules\generator-knockout\node_modules\yeoman-generator\node_modules\tar\node_modules\block-stream\block-stream.js
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! code EPERM
npm ERR! errno 50
npm ERR! stack Error: EPERM, lstat 'D:\Sergiu\Knockout Test\node_modules\generator-knockout\node_modules\yeoman-generator\node_modules\tar\node_modules\block-stream\block-stream.js'
npm ERR! fstream_stack C:\Program Files\nodejs\node_modules\npm\node_modules\fstream\lib\writer.js:284:26
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15)
npm ERR! Error: EPERM, lstat 'D:\Sergiu\Knockout Test\node_modules\generator-knockout\node_modules\yeoman-generator\node_modules\tar\node_modules\fstream\LICENSE'
npm ERR!  { [Error: EPERM, lstat 'D:\Sergiu\Knockout Test\node_modules\generator-knockout\node_modules\yeoman-generator\node_modules\tar\node_modules\fstream\LICENSE']
npm ERR!   errno: 50,
npm ERR!   code: 'EPERM',
npm ERR!   path: 'D:\\Sergiu\\Knockout Test\\node_modules\\generator-knockout\\node_modules\\yeoman-generator\\node_modules\\tar\\node_modules\\fstream\\LICENSE',
npm ERR!   fstream_type: 'File',
npm ERR!   fstream_path: 'D:\\Sergiu\\Knockout Test\\node_modules\\generator-knockout\\node_modules\\yeoman-generator\\node_modules\\tar\\node_modules\\fstream\\LICENSE',
npm ERR!   fstream_class: 'FileWriter',
npm ERR!   fstream_stack:
npm ERR!    [ 'C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\fstream\\lib\\writer.js:284:26',
npm ERR!      'Object.oncomplete (fs.js:107:15)' ] }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.

3
मेरा नोड_मॉडल फ़ोल्डर पढ़ने के लिए सेट किया गया था! गुणों को राइट-क्लिक करें और इसे ठीक करें। :}
वाल विजय

जवाबों:


105

यह पता चला है कि आपको कमांड को फिर से प्रशासक के रूप में चलाने की आवश्यकता नहीं है, और ऐसा करने से समस्या ठीक नहीं होगी।

प्रयत्न:

  1. npm cache clean प्रथम।

  2. यदि वह चीजों को ठीक नहीं करता है, तो एक नज़र डालें %APPDATA%\npm-cache, या यदि आप PowerShell का उपयोग कर रहे हैं, तो $env:APPDATA\npm-cache

कैश की सफाई के बाद, आप अभी भी अवशेष के साथ छोड़ सकते हैं। मैन्युअल रूप से उस निर्देशिका में सब कुछ हटा दें, और पुनः प्रयास करें। इसने हमेशा मेरे लिए चीजें तय की हैं।

जैसा कि @Crazzymatt उल्लेख कर रहा था, npm @ 5 संस्करण और ऊपर के रूप में, हमें npm cache verifyइसके बजाय उपयोग करने की आवश्यकता है npm cache clean। या फिर आपको पूर्ववर्ती के रूप में एक त्रुटि मिलेगी।

npm ईआरआर! Npm @ 5 के रूप में, npm कैश भ्रष्टाचार के मुद्दों से स्वयं-चंगा और कैश से निकाले गए डेटा को मान्य होने की गारंटी है। यदि आप यह सुनिश्चित करना चाहते हैं कि सब कुछ सुसंगत है, तो इसके बजाय 'npm कैश सत्यापन' का उपयोग करें।

(स्रोत: MSDN ब्लॉग पोस्ट )


16
NPM5 के अनुसार आप "npm कैश सत्यापन" चला सकते हैं जो मेरे लिए काम करता है
crazymatt

8
कभी-कभी npm cache cleanआपको एक चेतावनी दे देंगे ताकि आप इसे करने के लिए इसे साफ करने के लिए मजबूर कर npm cache clean --force
सकें

1
बस कमांड चलाना (जैसे npm install --save xxx) फिर से मेरे लिए काम किया।
फर्स्टऑन

कोशिश करें:
npm

मेरे मामले में% APPDATA% \ npm-cache फ़ोल्डर साफ़ करने के बाद मुझे अपनी मशीन को रिबूट करना पड़ा। विंडोज 10.
rey_coder

47

मैं इसे व्यवस्थापक cmd के रूप में चला रहा हल करता हूं। कैश को साफ करना npm cache clean -f और फिर पैकेज को फिर से स्थापित करने का प्रयास करना


मैंने ऐसा किया है, लेकिन यह काम नहीं करता है। मैंने प्रशासक के रूप में भी कमान चलाई।
Huy न्गो

5
यह मेरे लिए विंडोज 10 पर काम किया - व्यवस्थापक के रूप में चला समस्या का समाधान नहीं किया
itstata

19

आपको cmd.exe को व्यवस्थापक के रूप में चलाना चाहिए।

निम्नलिखित चरणों का पालन करें:

  • प्रारंभ क्लिक करें, सभी प्रोग्राम पर क्लिक करें और फिर सहायक उपकरण पर क्लिक करें।
  • राइट-क्लिक करें कमांड प्रॉम्प्ट, और उसके बाद व्यवस्थापक के रूप में चलाएँ क्लिक करें।

17

यहां बताया गया है कि मैंने अपने विंडोज (7) देव पर यह कैसे तय किया। वातावरण। मैं निम्नलिखित मान रहा हूँ ...

  • आप राइट क्लिक करके एक प्रशासक के रूप में कमांड प्रॉम्प्ट , गिट बैश , कम्डर या अपने पसंदीदा टर्मिनल चला रहे हैं
  • विशेषाधिकार अनुमतियाँ पढ़ने / लिखने के लिए दी गई हैं (यानी chmod -777)

ठीक है, चलो इसे पाने के लिए:

  1. किसी भी पैकेज को अपडेट करें जहां एक संस्करण चेक एक चेतावनी लौटा रहा है ( उदाहरण के लिए "npm WARN" ..) ...

    npm अपडेट -g npm

    npm अपडेट -g ग्रेसफुल-एफ.एस.

  2. अगला हम करना चाहते हैं के लिए मजबूर एक कैश साफ । इसे '--f' या '-f' द्वारा चिह्नित किया गया है ।

    npm कैश क्लीन --f

  3. में विधवाओं एक्सप्लोरर निम्नलिखित पथ के लिए खोज

% APPDATA% \ NPM-कैश

और इसे हटाएं सामग्री

  1. अपने टर्मिनल का एक ताज़ा उदाहरण शुरू करें , 'राइट-क्लिक' और ' एडमिनिस्ट्रेटर के रूप में चलाएँ' को याद करते हुए , पैकेजों को फिर से स्थापित करें।

आशा है कि यह किसी की मदद करता है !!


मैंने बहुत सारे समाधानों की कोशिश की है जो अन्य व्यक्तियों के लिए काम करते हैं, लेकिन लानत है .... मेरे लिए कोई सफलता नहीं npm स्थापित - save-dev वेबपैक। कुछ हफ़्ते पहले, यह ठीक काम करता है और मैं सभी समान कमांडों के साथ फिर से एक ट्यूटोरियल कर रहा हूं, लेकिन अनुमतियाँ या जो कुछ भी मुझे स्थापित नहीं होने देगा। मुझे यह मिल गया: github.com/npm/npm/issues/18380
JoshYates1980

npm स्थापित - कोई भी वैकल्पिक वेबपैक मेरे लिए काम नहीं करता है जब भी मैं वापस npm i -g npm@5.3 पर वापस आया हूं
JoshYates1980

यह समाधान आगे विंडोज 7 उपयोगकर्ताओं के लिए होना चाहिए। मेरे लिए काम किया।
अंडरट्रिम

Npm-cache की सामग्री हटाना मेरे लिए काम किया। साभार
एल्विन

8

मैं पहले ही प्रशासक के रूप में नोड कमांड विंडो चला रहा था। जैसा कि ऊपर कई लोगों ने उल्लेख किया है, --f (फोर्स) के साथ निम्नलिखित कमांड ने मेरी समस्या हल कर दी है।

npm कैश क्लीन -f

कैश क्लीन के बाद, इंस्टॉल निर्दोष था। संदर्भ के लिए स्क्रीनशॉट देखें


7
मुझे यकीन है कि आप जानते हैं कि आप क्या कर रहे हैं।
जोशिएट्स

7

उपरोक्त में से किसी भी समाधान ने इस समस्या को ठीक कर दिया। जब मैंने इसमें लॉग इन किया तो बस काम करता है। धन्यवाद
पावेल

यह मेरे लिए समाधान है। लिंक के लिए धन्यवाद।
जॉनी बी

5

यदि आप अपनी परियोजना के लिए TFS या किसी अन्य स्रोत नियंत्रण का उपयोग कर रहे हैं, जो आपकी जाँच की गई फ़ाइलों को आसानी से मोड में सेट करता है, तो आप सुनिश्चित करेंगे कि पैकेज। json को npm स्थापित करने से पहले जाँच की जाए। मैंने यह गलती बहुत बार की है।


4

निम्न चरणों का प्रयास करें

1. इस कमांड को टर्मिनल या सीएमडी पर चलाएं -npm cache clean

2. विंडोज़ पर इस फ़ोल्डर में जाएं और उस फ़ोल्डर को %APPDATA%\npm-cacheहटा दें जिसे आप मॉड्यूल स्थापित करना चाहते हैं (उदा: - लार्वा-एलिक्ज़िर) या यदि आप पॉवरशेल, $ env का उपयोग कर रहे हैं: APPDATA \ npm-cache

3. इसके बाद अपना कमांड रन करें EX:- npm install laravel-elixir


अगर यह काम नहीं करता है तो %APPDATA%\npmदोनों ngफाइल को डिलीट करें और कोशिश करें।
देव

4

यहां बताया गया है कि मैंने विंडोज में समस्या कैसे तय की। मैं कोणीय के लिए सीएलआई स्थापित करने की कोशिश कर रहा था।

  1. फ़ायरवॉल और एंटीवायरस सुरक्षा बंद करें।

  2. नोडज फ़ोल्डर पर क्लिक करें (प्रोग्राम फ़ाइलों के तहत), गुणों का चयन करें (सभी तरह से स्क्रॉल करें), सुरक्षा टैब पर क्लिक करें, और ALLOW कॉलम में सभी आइटम पर क्लिक करें (सभी सिस्टम पैकेज और किसी भी उपयोगकर्ता या समूह के लिए जो आपको जोड़ने की अनुमति देता है "अनुमति दें" चेकमार्क)।

  3. विंडोज आइकन पर क्लिक करें। Cmd टाइप करें। शीर्ष परिणाम पर राइट क्लिक करें और व्यवस्थापक के रूप में रन चुनें। एक कमांड विंडो परिणाम।

  4. टाइप करें npm कैश क्लीन। यदि कोई त्रुटि है, तो लॉग फ़ाइलें बंद करें या कुछ भी खुला और पुन: चलाएँ।

  5. टाइप करें npm install -g @ angular / cli (या जो भी npm इंस्टॉल कमांड आप उपयोग कर रहे हैं)

  6. एनजी टाइप करके इंस्टालेशन की जाँच करें (या जो भी आपको अपने इंस्टॉल को सत्यापित करने की आवश्यकता है)

सौभाग्य! नोट: यदि आपको अभी भी समस्या हो रही है, तो पर्यावरण चर में पथ की जाँच करें। (एक्सेस करने के लिए: कंट्रोल पैनल → सिस्टम और सिक्योरिटी → सिस्टम → एडवांस सिस्टम सेटिंग्स → एनवायरमेंट वेरिएबल्स।) मेरे पथ वेरिएबल में निम्नलिखित शामिल हैं: C: \ Users \ Michele \ AppData \ Roaming \ npm।


धन्यवाद @tigerRose महान निर्देश। मुझे प्रगति करने में मदद करने लगा।
सैंडि लुफ़ेनबर्ग-देकु

1
अंत में, "फायरवॉल और एंटीवायरस प्रोटेक्शन को बंद करें" पर
जोशेट्स 1980 को

3

मेरे पास एक ही समस्या थी, मैंने इसे हल करने के लिए जो किया वह cmd.exe को व्यवस्थापक के रूप में चलाया गया था, जबकि मेरा खाता पहले से ही एक व्यवस्थापक के रूप में सेट था।


2

npm cache verify

Npm के नए संस्करणों के लिए प्रयास करें।

मैं v 5.5.1 का उपयोग कर रहा हूं और यह ठीक काम कर रहा है।


2

इस मामले में प्रवाह अक्सर होता है। आप बिना किसी अधिकार अधिकारों के साथ एक कमांड चलाते हैं, आपको संदेश मिलता है npm ERR! Please try running this command again as root/Administrator.। फिर आप एक और CLI (cmd, powershell, bash या जो भी खोलें) खोलें और पिछले CLI को बंद न करें। ऐसा लगता है कि आपके पास एक ही निर्देशिका में 2 संकेत खोले गए हैं। और जब तक आप सीएलआई को बंद नहीं करते हैं, जो बिना किसी प्रशासनिक अधिकार के npm ERR! Please try running this command again as root/Administrator. चलता है, तो आपको लगातार इतना क्लोज क्लीयर मिल रहा है, जो एक नया चलाने से पहले बिना किसी प्रवेश अधिकार के चलता है

ध्यान दें : बहुत से IDE ने CLI (Visual Studio, VS कोड आदि) को एम्बेड किया है, इसलिए कृपया IDE के उदाहरण को बंद करें


2

मुझे एक ही समस्या थी और मैंने कैश को साफ करके त्रुटि को ठीक किया है:

npm cache clean -f

1

यदि आप इसे मैक प्रकार पर कर रहे हैं: sudo chown -R $ USER / usr / स्थानीय जो आपको आपकी फ़ाइलों तक प्रशासनिक पहुँच प्रदान करेगा


4
भयानक तरीका। आप उस के साथ सिस्टम अनुमति स्तर को ब्रेक करेंगे।
स्टबरोड

1

विंडोज 10 पर मुझे जो मदद मिली, वह प्रोजेक्ट के "रीड ओनली" पर टिक कर रही थी node_modules


लगा, लेकिन यह मेरे लिए काम कर रहा है, जबकि npm cache cleanसमस्या हल नहीं हुई।
काटो माइनर

1

मैंने 2 बार इस समस्या के साथ खिलवाड़ किया और यहाँ सभी सुझावों को औसत दर्जे की सफलता के साथ आज़माया।

  • पहली बार मैंने कोशिश की (और सौभाग्य से सफल):

    1. अपने प्रोजेक्ट में node_modules फ़ोल्डर हटाएं

    2. npm clean cache -f

    3. अपनी जाँच करें %APPDATA%/npm-cacheऔर खाली न होने पर सब कुछ हटा दें

    4. टर्मिनल को प्रशासक के रूप में शुरू करें (मेरी राय में, यह अधिकारों की समस्या नहीं है, लेकिन ऐसा करने पर चोट नहीं लगेगी)

    5. npm install और फिर npm update

    6. आपको त्रुटियां मिलेंगी, बस हर उस मॉड्यूल को इंस्टॉल करें जो एक त्रुटि को मैन्युअल रूप से फेंकता है और कदम दर कदम हर चीज को खत्म करने की कोशिश करता है

हालांकि, यह विधि काफी निराशाजनक है और हर बार काम नहीं कर रही है। तो यह प्रयास करें:

  • दूसरी बार मुझे ऊपर दिए चरणों के साथ कोई भाग्य नहीं था, इसलिए मैंने npm को पूरी तरह से पुनर्स्थापित करने का प्रयास किया और यह विफल रहा। इसलिए मुझे लगा कि मेरे नोड.जेएस इंस्टॉलेशन में कुछ गड़बड़ होनी चाहिए। मेरी टीम 6.10 चला रही है। और मेरे पास 6.11 था। और 6.10 के साथ कोशिश की। भाग्य से नहीं।

    1. इसलिए मैंने अपने सिस्टम से सब कुछ मिटा दिया। सभी नोड मॉड्यूल हटाए गए, हर उस रास्ते की जाँच की जहां नोड या एनपीएम हो सकता है और मेरे सिस्टम को साफ कर सकता है।

    2. फिर मैंने नवीनतम 8.1.3 स्थापित किया

    3. मेरी परियोजना को हटा दिया और इसे पूरी तरह से अलग निर्देशिका में क्लोन कर दिया।

    4. अब मैंने इंस्टॉल किया और सब कुछ अपडेट किया npm install npm update

    5. तब मैंने केवल 2 मॉड्यूल गायब होने के साथ संकलित किया और उन्हें मैन्युअल रूप से स्थापित किया

टाडा अब इसका काम कर रहा है। तो सब सब में यह एक समस्या थी। मैं उन सभी को सलाह देता हूं जो इस समस्या में भाग लेते हैं: विभिन्न नोड संस्करणों की कोशिश करें! और सब कुछ साफ साफ।


1

इस त्रुटि के साथ मेरे अंतिम उपाय के रूप में मैंने एक ताज़ा विंडोज़ 10 वर्चुअल मशीन बनाई और नवीनतम नोडज (v6) स्थापित की। लेकिन अन्य "ईआरआर" का एक मेजबान था! के माध्यम से काम करने के लिए।

मुझे दौड़ना पड़ा, npm cache clean --forceजो विडंबना आपको एक संदेश देगा जिसमें लिखा था "मुझे यकीन है कि आशा है कि आप जानते हैं कि आप क्या कर रहे हैं"। लगता है काम किया है।

यह मेरी मुख्य देव मशीन पर समस्या को हल नहीं करता है। मैं पिछले कुछ वर्षों में पाया गया है कि आप वास्तविक विकास पर के बजाय इसे ठीक करने में अधिक समय बिताते हैं, मैं नोडजेस कर रहा हूं। अगर यह कोई मदद है तो मैं linux ubuntu 14.04 पर नोड के साथ कम मुद्दों था।


1

वैश्विक npm-cache को हटाने और / या मेरे cmd लाइन को चलाने के रूप में व्यवस्थापक ने मेरे लिए काम नहीं किया। इसके अलावा, npm संस्करण 5.xx के रूप में, यह माना जाता है कि यह अपने आप में कैश भ्रष्टाचार से उबरता है।

इसने काम किया:

1. मेरे वर्तमान प्रोजेक्ट में नोड_मॉडल फ़ोल्डर नष्ट कर दिया।

2. मेरे वर्तमान प्रोजेक्ट में पैकेज-लॉक.जेसन को हटा दिया गया

3. नया पैकेज स्थापित किया। मेरे मामले में:npm install bootstrap@next --save

4.npm install मेरे वर्तमान प्रोजेक्ट के लिए दौड़ा ।

अब सब कुछ काम करता है। सामान्य तौर पर, nuking node_modules और package-lock.json आमतौर पर मेरे लिए इन "कोई स्पष्ट कारण" बग को ठीक नहीं करते हैं।

संपादित करें

मुझे फिर से वही समस्या थी। लेकिन मैंने देखा कि ऊपर बताए गए चरणों का पालन करने के बाद भी सब कुछ सही ढंग से स्थापित हो गया था, लेकिन इसने त्रुटि को फेंक दिया। इसलिए मैं बस ng serve(कोणीय के लिए) दौड़ सकता था , और सब कुछ काम कर गया।

यह सुनिश्चित करने के लिए एक अजीब त्रुटि है ...


1

हैक के रूप में,

यह जाँच करें कि यह जिस फ़ोल्डर पथ की शिकायत कर रहा है वह मौजूद है या नहीं। यदि नहीं, तो कैश साफ़ करने के बाद, उन्हें मैन्युअल रूप से बनाने और स्थापना को फिर से चलाने का प्रयास करें

मुझे इसके साथ सफलता मिली, जब प्रशासक के रूप में कमांड प्रॉम्प्ट से इंस्टॉलेशन को चलाने से काम नहीं चला


1

$ npm कैश स्वच्छ
npm ERR! Npm @ 5 के रूप में, npm कैश भ्रष्टाचार के मुद्दों से स्व-चंगा और कैश से निकाले गए डेटा को मान्य होने की गारंटी है। यदि आप यह सुनिश्चित करना चाहते हैं कि सब कुछ सुसंगत है, तो इसके बजाय 'npm कैश सत्यापन' का उपयोग करें।

मैंने npm cache verifyव्यवस्थापक अधिकारों के साथ चलने की कोशिश की और इसके बाद काम किया।


1

यह मेरे लिए काम कर रहा है, यदि package.jsonआप बहुत बड़े नहीं हैं तो आप यह कर सकते हैं:

  • फिर साइनआउट।
  • हटाएं node_modules
  • npm install फिर।

0

अन्य उत्तरों की तरह, npm कैश को साफ करें और सुनिश्चित करें कि कैश फ़ोल्डर खाली है, फिर कई बार npm इंस्टॉल करें। हर बार विभिन्न पैकेजों के लिए त्रुटि संदेश आता है, और अंतिम समय (एक्स प्रयासों के बाद) यह सफल होता है।

  1. Daud npm clean cache --force
  2. cd %APPDATA%\npm-cache(या cd $env:APPDATA\npm-cacheपॉवरशेल के लिए)
  3. del * फ़ोल्डर में सब कुछ हटाने के लिए
  4. प्रोजेक्ट फ़ोल्डर में वापस जाएं और npm installजब तक यह सफल न हो जाए, कई बार चलाएं । ध्यान दें कि हर बार विभिन्न पैकेजों में त्रुटि संदेश आते हैं।

0

मेरे लिए क्या काम किया

मैंने प्रशासक के रूप में कमांड प्रॉम्प्ट चलाया। इससे आंशिक रूप से मदद मिली - जैसा कि मुझे अब त्रुटि नहीं मिली, "कृपया इस कमांड को रूट / प्रशासक के रूप में फिर से उपयोग करने का प्रयास करें"। मैं कॉर्डोवा को स्थापित करने की कोशिश कर रहा था। इसे सफलतापूर्वक करने के लिए, मुझे निम्नलिखित कार्य भी करने होंगे:

(1) "एनपीएम अपडेट नोड", प्लस ...

(२) मैंने >> npm इंस्टॉल कॉर्डोवा << में "-g" भी जोड़ा। दूसरे शब्दों में, यह टाइप करें: >> npm install -g cordova <<

विन्डोज़ 8.1 के लिए ~~~ ~~~

"सलाहकार के रूप में रन" कमेंट कमेंट

विंडोज़ 8.1 के लिए, मेरे पास START> ALL PROGRAMS पर क्लिक करने पर एक सामान समूह नहीं है। लेकिन मेरे पास उतना पुराना है - लेकिन भरोसेमंद और विश्वसनीय है - स्टार्ट बटन और स्टार्ट मेनू - मुफ्त क्लासिक स्टार्ट मेनू ऐप के लिए धन्यवाद। तो, उस स्थापित के साथ ...।

वैकल्पिक # 1:

1. Type "cmd" in the SEARCH BOX at the bottom of the START menu.  
2. When cmd.exe shows up in the top of the search results, right click it and select RUN AS ADMINISTRATOR.

वैकल्पिक # 2 यदि आपके पास पहले से ही कमांड प्रॉम्प्ट विंडो खुली है और चल रही है - और आप रन एडमिनिस्ट्रेटर चलाने के लिए एक और खोलना चाहते हैं:

1. Locate the Command Prompt app icon in the Taskbar (usually along the bottom of you screen unless you have moved it a different dock/location).
2. Right click the app icon.
3. Now, right click "COMMAND PROMPT" and select RUN AS ADMINISTRATOR. 

आशा है कि यह किसी की मदद करता है।


0

मुझे नहीं पता कि मेरे लिए कौन से कदम काम किए। लेकिन ये इस त्रुटि से छुटकारा पाने के लिए मेरे कदम हैं:

  1. Node.js अपडेट किया गया
  2. कमांड प्रॉम्प्ट में Ran npm कैश क्लीन कमांड (कैश उपस्थिति के लिए संदेह के कुछ तत्व के साथ)
  3. दौड़ा प्रतिक्रिया देशी init कमांड प्रशासक (विंडोज ओएस पर) के रूप में संकेत में, अच्छी तरह से काम करता है के साथ उम्मीद कर sudo प्रतिक्रिया देशी init मैक ओएस पर

मैंने आपकी सलाह की कोशिश की, लेकिन जब मुझे कमांड प्रॉम्प्ट में प्रतिक्रियाशील-देशी init चल रहे चरण 3 - >> के लिए मिला << - जाहिर है मेरे पास वह प्रोग्राम स्थापित नहीं है -। अगला - मैंने स्टार्ट मेनू सर्च का उपयोग करके अपने सिस्टम को खोजा - कुछ भी नहीं आता है। अगला, मैंने इसे देखा, और GOOGLE "प्रतिक्रिया ..." ("प्रतिक्रियाशील नहीं ...") का सुझाव देता है। क्या कोई शायद यह बता सकता है कि कैसे REACTIVE-NATIVE - या- REACT-NATIVE का उपयोग करें या कैसे स्थापित करें ??? अग्रिम धन्यवाद
Sandi Laufenberg-Deku

क्षमा करें, यह एक टाइपो है। यह प्रतिक्रिया-
मूलक

0
  1. आईडीई बंद करें
  2. एनजी सर्व या एनपीएम शुरू करने वाले नोड टर्मिनलों को बंद करें
  3. अपने प्रोजेक्ट फ़ोल्डर / node_modules पर जाएं और देखें कि क्या आप उस पैकेज को पा सकते हैं जिसे आप इंस्टॉल करने का प्रयास कर रहे हैं
  4. अगर आपको वह पैकेज मिल रहा है जिसे आप खोज रहे हैं तो पैकेज फ़ोल्डर को हटा दें
  5. मामले में, यह आपकी पहली npm स्थापित है तो चरण 4 को छोड़ें और नोड_मॉड्यूल्स के अंदर सब कुछ हटा दें। यदि आपको node_modules नहीं मिलते हैं तो अपनी परियोजना में एक फ़ोल्डर बनाएँ।
  6. टर्मिनल को व्यवस्थापक मोड में खोलें और npm इंस्टॉल करें।

इस मुद्दे को उम्मीद से ठीक करना चाहिए


0

अंतिम रूप से इसे स्थापित करने, अनइंस्टॉल करने, अपडेट करने, ब्ला ब्ला के 4 घंटे बाद काम करना है।

केवल एक चीज जिसने नोड v8.9.1 x64 के पुराने संस्करण का उपयोग किया था

यह एक पीसी विंडोज 10 था।

आशा है कि यह किसी की मदद करता है।


0

यदि आप मूल परियोजना में प्रतिक्रिया कर रहे हैं, और एक्सपो चल रहा है , तो इसे बंद करें

पैकेज को फिर से स्थापित करें, और सब कुछ ठीक होना चाहिए।


0

अन्य सभी को समाप्त करने के लिए भी याद रखें आदेश जैसे npm run dev-server


यह वास्तव में एक टिप्पणी होनी चाहिए। यह अतिरिक्त उपयोगी जानकारी देता है, लेकिन सवाल हल नहीं करता है।
घोस्टकट

@GhostCat यह एक संभावित समाधान है, इसलिए इसका उत्तर होना चाहिए!
गोलशसप

0

एक समाधान जो काम करता है, वह है सभी PowerShell और cmd इंस्टेंस को बंद करना। व्यवस्थापक के रूप में PowerShell / cmd को फिर से शुरू करें और चीजें काम करने लगती हैं।

यह तब हो सकता है जब आप अभिक्रिया-मूलक कर रहे हों और पृष्ठभूमि में नोड.जेएस cmd खुला हो।


0

विंडोज़ 10 पर, npm cache clean --forceऔर npm cache verifyमेरे लिए काम नहीं किया। व्यवस्थापक की अनुमति से कैश फ़ोल्डर और फ़ाइल को हटाने की कोशिश की, काम नहीं किया। प्रक्रिया-एक्सप्लोरर उपकरण मुझे लग रहा है कि मदद की Node.exeकैश फ़ाइल पर पहना हुआ है। मैंने इस प्रक्रिया को मार दिया और साफ करने की कोशिश की, काम किया।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.