Come correggere “Ng non è riconosciuto come comando interno o esterno, programma operabile o file batch?

Come correggere “Ng non è riconosciuto come comando interno o esterno, programma operabile o file batch?
Il framework Structural Angular JS fornisce nuove direttive (classi che controllano e manipolano elementi) per HTML. HTML è esteso dalle direttive AngularJS sono attributi con il prefisso NG-. Angular fornisce ng-app utilizzato per applicazioni angolari, il modello NG viene utilizzato per le viste delle app angolari come i campi di testo e NG-Init viene utilizzato per inizializzare i dati e le variabili.

A volte durante l'utilizzo della direttiva NG sul prompt dei comandi, incontriamo l'errore "ng non è riconosciuto come comando interno o esterno". Può verificarsi se lo strumento di riga di comando angolare non è installato sul sistema o la variabile del percorso NG non viene aggiunta in Windows.

In questo blog, compileremo le seguenti soluzioni per risolvere il problema specificato.

  • Installando il client angolare
  • Aggiungendo percorso a Windows

Quindi, iniziamo!

Prerequisiti: installa NPM

NPM è un noto gestore di pacchetti che supporta le applicazioni JavaScript. NPM verrà impostato subito dopo il nodo.JS è installato su Windows. Ecco l'URL per l'articolo che spiega come utilizzare NPM per installare il nodo.JS:

Per scoprire come installare NPM su Windows, visitare "Come installare Nodejs su Windows" pagina.

Soluzione 1: installa lo strumento di riga di comando angolare

Lo strumento di riga di comando che viene utilizzato principalmente per creare e mantenere applicazioni angolari inizializzate è noto come strumento angolare/cli. L'errore specificato può verificarsi se lo strumento di riga di comando angolare non è installato sul sistema.

Come puoi vedere, quando proviamo a controllare Ng che è un prefisso di angolare, mostra un errore.

> versione ng

Possiamo risolvere il “ng non è riconosciuto come comando interno o esterno"Errore installando"Angolare/cli"Su Windows che può essere facilmente installato utilizzando il gestore dei pacchetti NPM. Per correggere l'errore specificato, seguire la procedura elencata.

Passaggio 1: apri il prompt dei comandi

Innanzitutto, aprire il prompt dei comandi Windows cercandolo nel menu Start:

Passaggio 2: installa lo strumento CLI angolare

Utilizza NPM che contiene migliaia di pacchetti per installare lo strumento di riga di comando angolare. A tale scopo, eseguire il comando menzionato:

> NPM Installa -g @Angular/CLI

Passaggio 3: verificare se il problema viene risolto o meno

Verifichiamo se l'errore è risolto o meno. Per farlo controlla la versione NG su Windows:

> versione ng

Soluzione 2: Aggiungi percorso da ng a Windows

L'errore "Ng non è riconosciuto come un comando interno o esterno"Può verificarsi se il percorso NG non è impostato in Windows. Prima di accedere a NG dalla riga di comando di Windows, NG deve prima essere aggiunto al percorso di Windows. Per raggiungere questo obiettivo e risolvere l'errore trovato, utilizzare le seguenti istruzioni.

Passaggio 1: Trova la posizione dell'installazione NG

Per scoprire dove è installato l'NG o dove il "ng.exe"Il file esiste, utilizza il"Dove"Comando come mostrato di seguito:

> dove ng

Dopo aver determinato la posizione dell'installazione NG, scegliere e copiare il percorso in cui è installato NG:

Passaggio 2: avviare le impostazioni delle variabili dell'ambiente

Apri l'impostazione delle variabili di ambiente cercando nel "Avviare"Menu per impostare il percorso di percorso NG su Windows:

Colpo "variabili ambientali"Pulsante dal pannello di impostazione anticipata:

Passaggio 3: impostare la variabile del percorso Ng su sistema

Successivamente, seleziona il “Sentiero"Proprietà sotto"Variabili di sistema"E quindi fai clic su"Modificare"Pulsante:

Successivamente, nel "Modificare le variabili di ambiente"Finestra, fare clic su"Nuovo"E metti qui il percorso copiato della posizione di installazione di NG, quindi fai clic"OK“:

Passaggio 4: verificare se l'errore viene risolto o meno

Controlliamo se l'errore è stato risolto o meno. Per fare questo, controlla di nuovo la versione NG qui:

> versione ng

Puoi vedere che abbiamo risolto correttamente l'errore specificato su Windows:

Abbiamo fornito soluzioni fattibili per correggere il "Ng non è riconosciuto come un comando interno o esterno"Errore.

Conclusione

Potresti imbatterti nel problema "Ng non è riconosciuto come un comando interno o esterno"Per una serie di motivi. È possibile che il percorso di installazione NG non sia stato aggiunto alla variabile dell'ambiente del percorso o che lo strumento di linea di comando angolare non sia stato installato. La prima soluzione è installare angolare/cli L'uso di NPM e l'altro sta aggiungendo il percorso NG alle impostazioni di Advance Windows. In questo blog, abbiamo compilato soluzioni fattibili per risolvere l'errore specificato su Windows.