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.
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.