comando ng non trovato

comando ng non trovato
“NG è un potente strumento di interfaccia della riga di comando che consente di gestire le tue applicazioni angolari in comandi semplici. Utilizzando lo strumento di comando NG, è possibile eseguire operazioni come servire le applicazioni e generare codice a placca caldaia.

La CLI angolare è disponibile per impostazione predefinita con le versioni importanti del pacchetto angolare. Pertanto, una volta installato, puoi accedervi dalla shell e gestire le tue applicazioni.

In questo tutorial, discuteremo l'errore "comando ng non trovato", perché si verifica e come puoi risolverlo."

Iniziamo.

Cosa non si trova il comando ng?

L'errore "NG Comando non trovato" si verifica quando la shell del sistema non riesce a trovare il percorso del binario NG CLI.

Ci sono tre cause principali di questo errore:

  1. La CLI NG non è installata.
  2. La CLI NG si trova in una directory diversa.
  3. La CLI NG non è installata a livello globale.

Vediamo come possiamo risolvere ciascuno dei casi di cui sopra.

La cli NG non installata

Una delle principali cause dell'errore "Ng comando non trovato" è l'utilità CLI mancante. Prima di poter utilizzare il comando NG, dovrai installarlo eseguendo il comando:

$ sudo NMP Installa -g @Angular/CLI

Una volta installato, è possibile controllare la versione CLI angolare con il comando:

versione $ ng

Il comando dovrebbe restituire informazioni dettagliate sulla CLI angolare installata.

Un esempio di esempio è mostrato di seguito:

Angular CLI: 14.0.0
Nodo: 16.14.0
Gestione pacchetti: NPM 8.5.1
OS: Darwin Arm64
Angolare:
..
Versione del pacchetto
------------------------------------------------------
@Angular-Devkit/Architect 0.1400.0 (cli-solo)
@Angular-Devkit/Core 14.0.0 (cli-solo)
@Angular-Devkit/Schemi 14.0.0 (cli-solo)
@Schematics/Angular 14.0.0 (cli-solo)

La CLI NG è installata in una directory diversa

Se è stata installata la CLI angolare in una directory diversa che non fa parte del percorso dell'ambiente, il sistema non sarà in grado di individuarla ed eseguirla.

Puoi risolverlo aggiungendo la directory in cui il comando NG è installato sul tuo percorso.

Su Linux e macOS, modifica il tuo .file bashrc e aggiungere la riga:

$ esportazione SENTIERO= "/path/to/ng: $ path"

Puoi anche aggiungere la riga sopra per .File ZSHRC.

Salva e chiudi il file. Per applicare le modifiche, eseguire il comando:

$ fonte ~/.Bashrc
$ fonte ~/.zshrc

La CLI NG non installata a livello globale

Un'altra causa comune dell'errore "Ng Command non trovato" è il metodo di installazione della CLI angolare.

Per assicurarti di poter accedere alla CLI al di fuori del tuo attuale ambiente di lavoro, è necessario installarlo con il flag -g.

I seguenti comandi consentono di disinstallare e reinstallare la CLI angolare a livello globale.

$ sudo npm disinstall @angolare/cli
$ sudo npm install -g @angular/cli

Una volta completato, è possibile testare l'installazione eseguendo il comando della versione NG.

Chiusura

In questo articolo, hai imparato le principali cause del "comando ng non trovato" e tre metodi principali per risolverlo.

Grazie per aver letto!!