NPM detiene uno dei più grandi registri JavaScript che ti aiuta a cercare e gestire facilmente i pacchetti.
Questo tutorial passerà oltre le soluzioni che puoi provare quando si incontra l'errore "comando npm non trovato".
Cosa causa questo errore?
Nella maggior parte dei casi, questo tipo di errore si verifica quando il sistema non riesce a trovare il percorso in cui è installato NPM o NodeJS.
Ciò potrebbe essere dovuto al fatto che non hai NPM o Nodejs installati sul sistema o non hai configurato il percorso verso i binari.
Assicurarsi che NPM sia installato
Il primo passo per risolvere questo tipo di errore è assicurarsi di avere NPM installato sul sistema.
Devi solo installare Nodejs in quanto viene confezionato nella maggior parte dei casi. Per verificare se è installato Nodejs, eseguire il comando:
$ nodo -v
Se Nodejs è installato sul sistema, il comando sopra dovrebbe produrre la versione del nodo installato.
Se ricevi un errore, non lo hai installato sul tuo sistema.
Installazione di nodejs e npm su Windows
Per installare NPM e Nodejs sul sistema Windows, aprire il browser e passare alla risorsa di seguito:
https: // nodejs.org/en/download/
Seleziona il programma di installazione per il tuo sistema e scaricalo.
Avvia il pacchetto di installazione una volta completato il download e segui insieme alla procedura guidata di configurazione.
In "Setup personalizzato", selezionare Aggiungi al percorso e impostalo su "L'intera funzione verrà installata sul disco rigido locale."
Seguire i seguenti passaggi, fare clic su Installa un processo di installazione.
Controlla le versioni di nodo e NPM.
Una volta completata l'installazione, apri la finestra del terminale ed esegui i comandi:
$ nodo -v
Il comando sopra dovrebbe restituire la versione nodo installata
$ npm -v
Quanto sopra dovrebbe stampare la versione NPM installata.
Windows Aggiungi manualmente nodo e NPM al percorso
Su Windows, è possibile affrontare l'errore "comando npm non trovato" se il percorso su nodejs e npm non viene aggiunto alla variabile del percorso.
Per correggere questo, individuare il percorso verso Nodejs e NPM Binaries.
Per impostazione predefinita, Nodejs è installato INC: \ Programmi \ Nodejs
Apri il prompt dei comandi ed esegui il comando in basso per aggiungerlo al tuo percorso
$ set percorso =%percorso%; "c: \ programmi \ nodejs"
Il comando sopra dovrebbe aggiungere la directory specificata alla variabile del percorso.
Installazione di nodejs e npm su Linux
Su Linux, è possibile utilizzare il gestore di pacchetti per installare NodeJS e NPM come mostrato:
$ sudo apt-get update
$ sudo apt -get install nodejs npm -y
Una volta completato, Verificare NodeJS e NPM sono accessibili controllando le versioni.
Correggi l'errore "comando npm non trovato" - autorizzazioni
In alcuni casi, è possibile affrontare l'errore "comando npm non trovato" a causa delle autorizzazioni di directory.
Su Linux, puoi risolverlo eseguendo i comandi:
$ sudo chown -r $ (whoami): root $ (npm root -g)
Il comando sopra dovrebbe modificare le autorizzazioni della posizione del pacchetto globale NPM nell'utente corrente.
Su MacOS, puoi eseguire il comando:
$ sudo chown -r $ (whoami): admin $ (npm root -g)
Conclusione
Questo articolo ha esplorato varie possibili cause dell'errore "comando npm non trovato". Ci siamo anche tuffati in dettagli su diversi metodi e tecniche che puoi usare per risolverlo.