ng kommando ikke funnet

ng kommando ikke funnet
“Ng er et kraftig kommandolinjegrensesnittverktøy som lar deg administrere dine vinkelapplikasjoner i enkle kommandoer. Ved hjelp av NG -kommandoverktøyet kan du utføre operasjoner som å betjene applikasjonene dine og generere kjeleplate -kode.

Angular CLI er som standard tilgjengelig med store utgivelser av vinkelpakken. Når du har installert den, kan du derfor få tilgang til det fra skallet og administrere applikasjonene dine.

I denne opplæringen vil vi diskutere "NG -kommandoen ikke funnet" -feilen, hvorfor den oppstår, og hvordan du kan løse den.”

La oss komme i gang.

Hva er NG -kommandoen ikke funnet?

Feilen "NG -kommandoen ikke funnet" oppstår når systemets skall ikke finner veien til NG CLI Binary.

Det er tre hovedårsaker til denne feilen:

  1. NG CLI er ikke installert.
  2. NG CLI ligger i en annen katalog.
  3. NG CLI er ikke installert på globalt nivå.

La oss se hvordan vi kan løse hvert av de ovennevnte sakene.

NG CLI ikke installert

En av de viktigste årsakene til "NG -kommandoen som ikke er funnet" er den manglende CLI -verktøyet. Før du kan bruke NG -kommandoen, må du installere den ved å kjøre kommandoen:

$ sudo nmp install -g @angular/cli

Når du er installert, kan du sjekke Angular CLI -versjonen med kommandoen:

$ NG -versjon

Kommandoen skal returnere detaljert informasjon om den installerte Angular CLI.

Et eksempelutgang vises nedenfor:

Angular CLI: 14.0.0
Node: 16.14.0
Pakkesjef: NPM 8.5.1
OS: Darwin Arm64
Kantete:
..
Pakkeversjon
------------------------------------------------------
@Angular-Devkit/Architect 0.1400.0 (bare klima)
@Angular-DeVkit/Core 14.0.0 (bare klima)
@Angular-Devkit/Schematics 14.0.0 (bare klima)
@Schematics/Angular 14.0.0 (bare klima)

NG CLI er installert i en annen katalog

Hvis du har installert Angular CLI i en annen katalog som ikke er en del av miljøets vei, vil systemet ikke kunne finne og utføre den.

Du kan løse dette ved å legge til katalogen der NG -kommandoen er installert på din vei.

På Linux og MacOS, rediger din .Bashrc -fil og legg til linjen:

$ eksport STI= "/sti/til/ng: $ sti"

Du kan også legge til linjen over for .Zshrc -fil.

Lagre og lukk filen. For å bruke endringene, kjør kommandoen:

$ kilde ~/.Bashrc
$ kilde ~/.Zshrc

NG CLI er ikke installert på globalt nivå

En annen vanlig årsak til "NG -kommandoen som ikke er funnet" er metoden for å installere den kantete CLI.

For å sikre at du får tilgang til CLI utenfor ditt nåværende arbeidsmiljø, må du installere den med -G -flagget.

Følgende kommandoer lar deg avinstallere og installere vinkel-CLI på et globalt nivå på nytt på globalt nivå.

$ sudo npm avinstaller @angular/cli
$ sudo npm install -g @angular/cli

Når du er fullført, kan du teste installasjonen ved å kjøre NG -versjonskommandoen.

Lukking

I denne artikkelen lærte du de viktigste årsakene til “NG -kommandoen som ikke er funnet” og tre hovedmetoder for å løse den.

Takk for at du leste!!