Nepavyko nustatyti, kad vykdomasis veiksmas būtų paleistas naudojant NPM? Paziurek cia!
Could Not Determine Executable To Run In Npm Look Here
Kas yra NPM? Ką daro NPM klaida negalėjo nustatyti vykdomojo failo, kurį reikia paleisti reiškia klaidos pranešimą? Kaip atsikratyti jo iš kompiuterio? Jei esate toje pačioje valtyje, skaitykite šį įrašą iš MiniTool sprendimas gauti daugiau sprendimų!
Nepavyko nustatyti vykdomojo paleisti
NPM, taip pat žinomas kaip mazgo paketų tvarkyklė, yra programinės įrangos registras, leidžiantis kūrėjams rasti, kurti ir valdyti kodų paketus. Tačiau galite gauti tokį įspėjimą NPM klaida negalėjo nustatyti vykdomojo failo, kurį reikia paleisti . Šis klaidos pranešimas rodo, kad NPM nepavyko rasti vykdomojo failo jūsų kelyje.
Kodėl ši klaida kartojasi vėl ir vėl? Galimos priežastys gali būti:
- Nesuderinama NPM versija.
- Sugadinti failai NPM.
- Pasenusi priklausomybės versija.
MiniTool ShadowMaker bandomoji versija Spustelėkite norėdami atsisiųsti 100 % Švarus ir saugus
Kaip ištaisyti NPM klaidą, kuri negalėjo nustatyti, ar galima paleisti „Windows 10/11“?
1 pataisymas: senesnės NPM versijos atnaujinimas
Dėl projekto priklausomybių gali prireikti senesnės NPM versijos, kad ji tinkamai veiktų, nes naujoji versija gali būti nepakankamai stabili. Tokiu atveju verta atnaujinti NPM versiją. Norėdami tai padaryti:
1 veiksmas. Dešiniuoju pelės mygtuku spustelėkite Pradėti meniu ir pasirinkite „Windows PowerShell“ (administratorius) .
2 veiksmas. Komandų lange įveskite šią komandą ir paspauskite Įeikite norėdami patikrinti dabartinę NPM versiją.
mazgas -v
3 veiksmas. Vykdykite šią komandą ir nepamirškite paspausti Įeikite grąžinti į tam tikrą versiją. Pakeiskite versija su savo NPM versijos numeriu.
npm install -g npm@version
2 pataisymas: nustatykite kelio kintamąjį
Įprasta susidurti nepavyko nustatyti vykdomojo failo, kurį reikia paleisti NPM, kai bandote įdiegti NPM visame pasaulyje ir paleisti jį pakatalogyje. Jei naudojate paketą.json failą, jame gali būti visuotinis mazgas. Todėl galite pabandyti nustatyti kelio aplinkos kintamąjį. Po to galite paleisti bet kurį įdiegto paketo vykdomąjį failą, kiekvieną kartą nenurodydami viso jų kelio. Norėdami tai padaryti:
1 veiksmas. Paleiskite „Windows PowerShell“ (administratorius) su administracinėmis teisėmis.
2 veiksmas. Įveskite žemiau esančią komandą ir paspauskite Įeikite .
eksportuoti PATH=~/.npm-global/bin:$PATH
3 pataisymas: atnaujinkite probleminį paketą
Kitas kaltininkas – pasenusi priklausomybės versija. Jei taip yra, galite apsvarstyti galimybę atnaujinti į naujausią probleminio paketo versiją. Norėdami tai padaryti:
1 veiksmas. Įveskite „Windows PowerShell“. paieškos juostoje ir paspauskite Įeikite .
2 veiksmas. Įveskite npm įdiegti X@latest ir bakstelėkite Įeikite norėdami atnaujinti probleminį paketą į naujausią versiją. Pakeiskite X su probleminio paketo pavadinimu.
4 pataisymas: iš naujo įdiekite NPM
Bet kokie sugadinti failai NPM taip pat gali sukelti NPM klaidą, kuri negalėjo nustatyti vykdomojo failo paleisti. Todėl galite iš naujo įdiegti NPM nuo nulio, kad įdiegtumėte visus paketus ir jų konfigūracijos failus nuo nulio. Štai kaip tai padaryti:
1 veiksmas. Paleiskite „Windows PowerShell“. kaip administratorius.
2 veiksmas. Įveskite šią komandą ir paspauskite Įeikite . Čia reikia pakeisti npm su paketo pavadinimu.
npm pašalinti -g npm
3 veiksmas. Paspauskite Laimėk + IR atidaryti Failų naršyklė .
4 veiksmas. Eikite į C:\Users\AppData\Roaming\npm surasti npm aplanką ir jį ištrinkite.
5 veiksmas. Grįžkite į komandų langą ir vykdykite šią komandą, kad iš naujo įdiegtumėte suderinamą versiją. Nepamirškite pakeisti npm su paketo pavadinimu.
npm įdiegti -g npm
Taip pat žiūrėkite:
Kaip įdiegti NPM ir Node.js sistemoje „Windows“, „Mac“ ir „Ubuntu“.
5 būdai, kaip išspręsti neveikiančią Npm diegimo problemą
Baigiamieji žodžiai
Pritaikę visus aukščiau nurodytus metodus, NPM klaida negalėjo nustatyti vykdomojo failo, kurį reikia paleisti gali jūsų nebevarginti. Tuo tarpu mes taip pat patariame reguliariai kurti svarbių failų atsargines kopijas naudojant MiniTool ShadowMaker, kad pridėtumėte papildomą duomenų apsaugos sluoksnį. Geros dienos!