Noen ganger under bruk av NG -direktivet på ledetekst, møter vi feilen "Ng er ikke anerkjent som intern eller ekstern kommando”. Det kan oppstå hvis Vinkel -kommandolinjeverktøyet ikke er installert på systemet, eller NG Path -variabelen ikke legges til i Windows.
I denne bloggen vil vi samle følgende løsninger for å løse det spesifiserte problemet.
Så la oss komme i gang!
Forutsetninger: Installer NPM
NPM er en kjent pakkeansvarlig som støtter JavaScript-applikasjoner. NPM vil bli satt opp med en gang etter node.JS er installert på Windows. Her er URL -en for artikkelen som forklarer hvordan du bruker NPM for å installere node.JS:
For å oppdage hvordan du installerer npm på Windows, besøk “Hvordan installere NodeJs på Windows”Side.
Løsning 1: Installer Angular Command Line Tool
Kommandolinjeverktøyet som først og fremst brukes til å lage og vedlikeholde initialiserte vinkelapplikasjoner, er kjent som Angular/CLI -verktøyet. Den spesifiserte feilen kan oppstå hvis vinkellinjeverktøyet ikke er installert på systemet.
Som du kan se, når vi prøver å sjekke NG, som er et prefiks av kantete, viser det en feil.
> NG -versjon
Vi kan løse “Ng er ikke anerkjent som intern eller ekstern kommando”Feil ved å installere”Kantete/cli”På Windows som enkelt kan installeres ved hjelp av NPM Package Manager. For å fikse den spesifiserte feilen, følg opp den listede prosedyren.
Trinn 1: Åpne ledetekst
Først åpner du Windows -kommandoprommet ved å søke på den i startmenyen:
Trinn 2: Installer Angular CLI -verktøyet
Bruk NPM som inneholder tusenvis av pakker for å installere Vinkel -kommandolinjeverktøyet. For dette formålet, utfør den nevnte kommandoen:
> npm install -g @angular/cli
Trinn 3: Bekreft om problemet er løst eller ikke
La oss bekrefte om feilen er løst eller ikke. For å gjøre det, sjekk NG -versjonen på Windows:
> NG -versjon
LØSNING 2: Legg til NG -banen til Windows
Feilen "Ng er ikke anerkjent som en intern eller en ekstern kommando”Kan oppstå hvis NG -banen ikke er satt i Windows. Før du får tilgang til NG fra Windows -kommandolinjen, må NG først legges til Windows -banen. For å oppnå dette og for å løse den funnet feilen, bruk følgende instruksjoner.
Trinn 1: Finn NG -installasjonssted
For å finne ut hvor NG er installert eller hvor “ng.EXE”Fil eksisterer, bruk“hvor”Kommando som vist nedenfor:
> Hvor ng
Etter å ha bestemt plasseringen av NG -installasjonen, velg og kopier banen der NG er installert:
Trinn 2: Start miljøvariable innstillinger
Åpne innstillingen for miljøvariabler ved å søke på den i “Oppstart”Meny for å sette NG -banen til Windows Path:
Truffet "Miljøvariabler”Knapp fra forhåndsinnstillingspanelet:
Trinn 3: Sett NG -banen til systemvariabel
Velg deretter "Sti”Eiendom under“Systemvariabler”Og klikk deretter på“Redigere”Knapp:
Neste, i “Rediger miljøvariabler”Vindu, klikk“Ny”Og legg den kopierte banen til NG -installasjonsstedet her, og klikk deretter“Ok“:
Trinn 4: Bekreft om feilen er løst eller ikke
La oss sjekke om feilen er løst eller ikke. For å gjøre dette, sjekk igjen NG -versjonen her:
> NG -versjon
Du kan se at vi har fikset den spesifiserte feilen på Windows:
Vi har gitt gjennomførbare løsninger for å fikse “Ng er ikke anerkjent som en intern eller en ekstern kommando”Feil.
Konklusjon
Du kan få problemer med å "Ng er ikke anerkjent som en intern eller en ekstern kommando”Av forskjellige årsaker. Det er mulig at NG -installasjonsstien ikke ble lagt til banemiljøvariabelen, eller at Vinkel -kommandolinjeverktøyet ikke var installert. Den første løsningen er å installere kantete/cli Å bruke NPM og den andre legger NG -banen til Windows Advance -innstillinger. I denne bloggen har vi samlet gjennomførbare løsninger for å løse den spesifiserte feilen på Windows.