Hvordan fikse “NG gjenkjennes ikke som intern eller ekstern kommando, operabelt program eller batchfil?”

Hvordan fikse “NG gjenkjennes ikke som intern eller ekstern kommando, operabelt program eller batchfil?”
Angular JS Structural Framework gir nye direktiver (klasser som kontrollerer og manipulerer elementer) for HTML. HTML utvides med AngularJS -direktiver er attributter med prefikset NG-. Angular gir ng-app som brukes til vinkelapplikasjoner, NG-modell brukes til Angular App-visninger som tekstfelt, og NG-Init brukes til å initialisere data og variabler.

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.

  • Ved å installere Angular Client
  • Ved å legge til sti til vinduer

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.