एनपीएम में चलाने के लिए निष्पादन योग्य निर्धारित नहीं किया जा सका? यहाँ देखो!
Could Not Determine Executable To Run In Npm Look Here
एनपीएम क्या है? क्या करता है एनपीएम गलती से चलाने के लिए निष्पादन योग्य निर्धारित नहीं कर सका त्रुटि संदेश का मतलब? अपने कंप्यूटर से इसे कैसे दूर करें? यदि आप भी उसी नाव में हैं, तो इस पोस्ट को देखें मिनीटूल समाधान अधिक समाधान पाने के लिए!
चलाने के लिए निष्पादन योग्य निर्धारित नहीं किया जा सका
एनपीएम, जिसे नोड पैकेज मैनेजर के रूप में भी जाना जाता है, एक सॉफ्टवेयर रजिस्टर है जो डेवलपर्स को कोड पैकेज खोजने, बनाने और प्रबंधित करने की अनुमति देता है। हालाँकि, आपको ऐसा कहते हुए एक चेतावनी मिल सकती है एनपीएम गलती से चलाने के लिए निष्पादन योग्य निर्धारित नहीं कर सका . यह त्रुटि संदेश इंगित करता है कि एनपीएम आपके पथ में निष्पादन योग्य फ़ाइल ढूंढने में विफल रहता है।
यह त्रुटि बार-बार क्यों सामने आती है? संभावित कारणों में शामिल हो सकते हैं:
- असंगत एनपीएम संस्करण.
- एनपीएम में दूषित फ़ाइलें.
- पुराना निर्भरता संस्करण.
मिनीटूल शैडोमेकर परीक्षण डाउनलोड करने के लिए क्लिक करें 100% स्वच्छ एवं सुरक्षित
एनपीएम त्रुटि को कैसे ठीक करें जो विंडोज़ 10/11 चलाने के लिए निष्पादन योग्य निर्धारित नहीं कर सका?
समाधान 1: एनपीएम संस्करण को डाउनग्रेड करें
प्रोजेक्ट निर्भरता को ठीक से चलाने के लिए एनपीएम के पुराने संस्करण की आवश्यकता हो सकती है क्योंकि नया संस्करण पर्याप्त रूप से स्थिर नहीं हो सकता है। इस मामले में, एनपीएम संस्करण को डाउनग्रेड करना एक अच्छा विचार है। ऐसा करने के लिए:
चरण 1. पर राइट-क्लिक करें शुरू मेनू और चयन करें विंडोज़ पावरशेल (एडमिन) .
चरण 2. कमांड विंडो में, निम्न कमांड टाइप करें और हिट करें प्रवेश करना अपने वर्तमान एनपीएम संस्करण की जांच करने के लिए।
नोड -v
चरण 3. निम्नलिखित कमांड चलाएँ और हिट करना न भूलें प्रवेश करना किसी विशिष्ट संस्करण में डाउनग्रेड करने के लिए। प्रतिस्थापित करें संस्करण आपके एनपीएम संस्करण संख्या के साथ।
एनपीएम इंस्टाल -जी एनपीएम@संस्करण
समाधान 2: पथ चर सेट करें
सामना होना आम बात है चलाने के लिए निष्पादन योग्य निर्धारित नहीं किया जा सका एनपीएम में जब एनपीएम को विश्व स्तर पर स्थापित करने और इसे एक उपनिर्देशिका में चलाने का प्रयास किया जाता है। यदि आप package.json फ़ाइल का उपयोग कर रहे हैं, तो इसमें वैश्विक नोड हो सकता है। इसलिए, आप पथ पर्यावरण चर सेट करने का प्रयास कर सकते हैं। उसके बाद, आप किसी भी स्थापित पैकेज के निष्पादन योग्य को हर बार उनका पूरा पथ निर्दिष्ट किए बिना चला सकते हैं। ऐसा करने के लिए:
चरण 1. लॉन्च करें विंडोज़ पावरशेल (एडमिन) प्रशासनिक अधिकारों के साथ.
चरण 2. नीचे दिए गए कमांड को इनपुट करें और हिट करें प्रवेश करना .
निर्यात PATH=~/.npm-global/bin:$PATH
समाधान 3: समस्याग्रस्त पैकेज को अपग्रेड करें
दूसरा दोषी निर्भरता का पुराना संस्करण है। यदि यह मामला है, तो आप समस्याग्रस्त पैकेज के नवीनतम संस्करण में अपग्रेड करने पर विचार कर सकते हैं। ऐसा करने के लिए:
चरण 1. टाइप करें विंडोज़ पॉवरशेल खोज बार में और हिट करें प्रवेश करना .
चरण 2. टाइप करें npm X@latest इंस्टॉल करें और टैप करें प्रवेश करना समस्याग्रस्त पैकेज को नवीनतम संस्करण में अद्यतन करने के लिए। प्रतिस्थापित करें एक्स समस्याग्रस्त पैकेज के नाम के साथ.
समाधान 4: एनपीएम को पुनः स्थापित करें
एनपीएम में कोई भी दूषित फ़ाइल भी एनपीएम त्रुटि को ट्रिगर कर सकती है जो चलाने के लिए निष्पादन योग्य निर्धारित नहीं कर सकी। इसलिए, आप सभी पैकेजों और उनकी कॉन्फ़िगरेशन फ़ाइलों को स्क्रैच से इंस्टॉल करने के लिए एनपीएम को स्क्रैच से पुनः इंस्टॉल कर सकते हैं। इसे करने का तरीका यहां बताया गया है:
चरण 1. भागो विंडोज़ पॉवरशेल एक प्रशासक के रूप में.
चरण 2. निम्न कमांड टाइप करें और हिट करें प्रवेश करना . यहां, आपको प्रतिस्थापित करने की आवश्यकता है NPM पैकेज नाम के साथ.
एनपीएम अनइंस्टॉल -जी एनपीएम
चरण 3. दबाएँ जीतना + और को खोलने के लिए फाइल ढूँढने वाला .
चरण 4. पर नेविगेट करें C:\Users\AppData\Roaming\npm का पता लगाने के लिए NPM फ़ोल्डर और इसे हटा दें।
चरण 5. कमांड विंडो पर लौटें, और संगत संस्करण को पुनः स्थापित करने के लिए निम्नलिखित कमांड निष्पादित करें। प्रतिस्थापित करना न भूलें NPM पैकेज नाम के साथ.
एनपीएम इंस्टाल -जी एनपीएम
यह भी देखें:
विंडोज़, मैक और उबंटू पर एनपीएम और नोड.जेएस कैसे स्थापित करें
एनपीएम इंस्टाल के काम न करने की समस्या को ठीक करने के 5 तरीके
अंतिम शब्द
उपरोक्त सभी विधियों को लागू करने के बाद, एनपीएम त्रुटि चलाने के लिए निष्पादन योग्य निर्धारित नहीं कर सकी हो सकता है कि अब आपको कोई परेशानी न हो। इस बीच, हम आपको अपने डेटा की एक अतिरिक्त सुरक्षा परत जोड़ने के लिए मिनीटूल शैडोमेकर के साथ नियमित रूप से महत्वपूर्ण फ़ाइलों का बैकअप लेने की सलाह भी देते हैं। आपका दिन शुभ हो!