Susidūrus su klaida „NPM neatpažįstama kaip vidinė ar išorinė komanda“, jūsų Node.js plėtra gali sustoti. Ši problema paprastai iškyla, kai sistema negali rasti NPM vykdomojo failo, dažnai dėl diegimo problemų arba neteisingų aplinkos kintamųjų nustatymų. Panagrinėkime, kaip greitai išspręsti šią klaidą ir grįžti prie kodavimo.
1 būdas: iš naujo įdiekite Node.js ir NPM
Paprasčiausias sprendimas dažnai yra atlikti švarų Node.js diegimą, kuris apima NPM. Šis metodas užtikrina, kad turite naujausias versijas ir teisingus failų kelius.
1 veiksmas:Pašalinkite dabartinį Node.js diegimą. Sistemoje „Windows“ tai galite padaryti naudodami valdymo skydelį arba nustatymų programą, esančią „Programos ir funkcijos“.
2 veiksmas:Apsilankykite oficialioje Node.js svetainėje adresuhttps://nodejs.org/.
3 veiksmas:Atsisiųskite naujausią LTS (Long Term Support) versiją, skirtą „Windows“. Diegimo programa apima ir Node.js, ir NPM.
4 veiksmas:Paleiskite diegimo programą ir vykdykite nurodymus. Diegdami būtinai pasirinkite parinktį įtraukti Node.js į savo PATH.
5 veiksmas:Įdiegę atidarykite naują komandų eilutę arba „PowerShell“ langą ir patikrinkite diegimą paleisdami:
node --version
npm --versionJei abi komandos pateikia versijų numerius, sėkmingai įdiegėte Node.js ir NPM.
2 būdas: atnaujinkite aplinkos kintamuosius
Jei jau įdiegėte Node.js, bet vis tiek susiduriate su klaida, problema gali būti susijusi su jūsų sistemos PATH aplinkos kintamuoju.
1 veiksmas:PaspauskiteWin + Xir pasirinkite „Sistema“.
2 veiksmas:Dešinėje lango pusėje spustelėkite „Išplėstiniai sistemos nustatymai“.
3 veiksmas:Sistemos ypatybių lange spustelėkite mygtuką „Aplinkos kintamieji“.
4 veiksmas:Skiltyje „Sistemos kintamieji“ raskite ir pasirinkite kintamąjį „Kelias“, tada spustelėkite „Redaguoti“.
5 veiksmas:Spustelėkite „Naujas“ ir pridėkite katalogą, kuriame įdiegtas Node.js. Paprastai tai yra:
SUSIJĘS:Ištaisyti klaidą – ADB negalima atpažinti kaip komanda
C:Program Filesnodejs6 veiksmas:Spustelėkite „Gerai“, kad uždarytumėte visus langus.
7 veiksmas:Atidarykite naują komandų eilutę ir pabandykite paleistinpm --versionvėl.
3 būdas: naudokite mazgo versijų tvarkyklę (NVM), skirtą Windows
Kūrėjams, kuriems reikia dirbti su keliomis Node.js versijomis, NVM for Windows naudojimas gali būti lankstesnis sprendimas.
1 veiksmas:Pašalinkite visus esamus Node.js diegimus iš savo sistemos.
2 veiksmas:Atsisiųskite NVM, skirtą „Windows“ iš„GitHub“ leidimų puslapis.
3 veiksmas:Paleiskite NVM for Windows diegimo programą ir vadovaukitės diegimo vedliu.
4 veiksmas:Atidarykite naują komandų eilutę su administratoriaus teisėmis.
5 veiksmas:Įdiekite norimą Node.js versiją naudodami NVM:
nvm install latest6 veiksmas:Naudokite įdiegtą Node.js versiją:
nvm use newest7 veiksmas:Patikrinkite diegimą:
node --version
npm --versionNaudojant NVM galima lengvai perjungti Node.js versijas, o tai gali būti ypač naudinga testuojant ar dirbant su projektais, kuriems taikomi skirtingi versijos reikalavimai.
Vykdydami šiuos metodus turėtumėte sugebėti išspręsti klaidą „NPM neatpažintas“ ir „Windows“ įrenginyje nustatyti funkcinę Node.js kūrimo aplinką. Atlikę pakeitimus nepamirškite iš naujo paleisti komandų eilutės arba terminalo, kad nauji nustatymai įsigaliotų. Laimingas kodavimas!











![[Pataisyti] „Oracle Virtual Box“ negali įdiegti „Windows 8.1“ arba „Server 2012 R2“](https://media.askvg.com/articles/images5/Windows_8_1_VirtualBox_Install_Error.png)

