Als u een foutmelding tegenkomt bij het aangeven van?NPM? wordt niet herkend als een intern of extern commandotijdens het openen of installeren van een applicatie via de opdrachtprompt, Windows PowerShell of Terminal, zal deze handleiding u helpen de fout op te lossen. Dit probleem kan ook optreden wanneer u een app probeert te installeren of een batchbestand probeert uit te voeren op een Windows 11/10-pc.
?NPM? wordt niet herkend als een intern of extern commando
Om de?NPM? wordt niet herkend als een intern of extern commandofout, volg deze oplossingen:
- Download de nieuwste versie van Node.js
- Omgevingsvariabele toevoegen of bewerken
Lees verder voor meer informatie over deze oplossingen.
1] Download de nieuwste versie van Node.js
Omdat NPM de pakketbeheerder van Node.js is, wordt het ten zeerste aanbevolen om de nieuwste versie van Node.js te downloaden wanneer u de bovengenoemde fout ziet. Om de nieuwste versie van Node.js te downloaden, moet je naar denodejs.orgwebsite eerst.
Kies vervolgens de versie en het besturingssysteem. Daarna kunt u het medium kiezen dat u wilt gebruiken om het te installeren. U kunt bijvoorbeeld kiezen voor fnm, Chocolatey, enz.
Als u klaar bent, kunt u het installatieprogramma downloaden en het installatieproces doorlopen.
2] Omgevingsvariabele toevoegen of bewerken
Volg deze stappen om de omgevingsvariabele toe te voegen of te bewerken:
- Zoeken naar ?omgevingsvariabele? in het zoekvak van de taakbalk.
- Klik op het individuele zoekresultaat.
- Klik op deOmgevingsvariabelenknop.
- Klik op deNieuwknop in gebruikersvariabelen voor [gebruikersnaam].
- Voer de variabelenaam en de variabelewaarde in.
- Klik op de OK-knop.
- Klik nogmaals op de knop OK.
Als u klaar bent, zou u geen problemen meer moeten hebben. Ter informatie: u moet de variabelewaarde kiezen als de map waarin u Node.js hebt geïnstalleerd.
Om de wijziging te bevestigen, kunt u eerst de opdrachtprompt of de opdrachtprompt van Terminal openen. Voer vervolgens deze opdracht in:
npm ?version
Als u het versienummer ziet, kunt u ook andere opdrachten gebruiken. Als u het versienummer echter niet kunt vinden, moet u de variabele correct instellen.
Ik hoop dat deze handleiding je heeft geholpen het probleem op te lossen.
Lezen:
Hoe installeer ik npm in cmd?
Om NPM in CMD te downloaden, moet u het nieuwste versiepakket van Node.js downloaden van de officiële website. Vervolgens kunt u de standaardinstallatieprocedures doorlopen om de klus te klaren. Het is echter erg belangrijk om het juiste besturingssysteem en de juiste systeemarchitectuur te kiezen.
Waarom herkent mijn terminal npm niet?
Terminal herkent npm niet als een interne of externe opdracht omdat het pad niet is toegevoegd in de sectie Omgevingsvariabele. U kunt eerst het juiste pad wijzigen of toevoegen, zodat Terminal, Opdrachtprompt of PowerShell de opdrachtparameter kunnen herkennen. Daarvoor moet u de Systeemeigenschappen openen, naar de sectie Omgevingsvariabelen gaan en een nieuwe Gebruikersvariabele toevoegen, zoals hierboven vermeld.
Lezen: