O NPM possui um dos maiores registros JavaScript que o ajuda a pesquisar e gerenciar facilmente pacotes.
Este tutorial analisará as soluções que você pode tentar quando encontrar o erro "Comando NPM não encontrado".
O que causa este erro?
Na maioria dos casos, esse tipo de erro ocorre quando o sistema não consegue encontrar o caminho em que NPM ou NODEJS está instalado.
Isso pode ser porque você não tem npm ou nodejs instalados em seu sistema ou não configurou o caminho para os binários.
Verifique se o NPM está instalado
A primeira etapa para resolver esse tipo de erro é garantir que você tenha o NPM instalado em seu sistema.
Você só precisa instalar o NodeJS, pois ele vem embalado na maioria dos casos. Para verificar se o NodeJS está instalado, execute o comando:
$ node -v
Se o NodeJS estiver instalado no seu sistema, o comando acima deve produzir a versão do nó instalado.
Se você receber um erro, não o instalará no seu sistema.
Instalando NodeJs e NPM no Windows
Para instalar o NPM e o NodeJs no seu sistema Windows, abra seu navegador e navegue até o recurso abaixo:
https: // nodejs.org/pt/download/
Selecione o instalador do seu sistema e faça o download.
Inicie o pacote do instalador assim que o download estiver concluído e siga junto com o assistente de configuração.
Em "Configuração personalizada", selecione Adicionar Path e Defina -o como "Todo o recurso será instalado no disco rígido local.”
Siga as etapas a seguir, clique em Instalar um processo de instalação.
Verifique as versões do nó e NPM.
Depois que a instalação estiver concluída, abra a janela do terminal e execute os comandos:
$ node -v
O comando acima deve retornar a versão do nó instalado
$ npm -v
O acima deve imprimir a versão NPM instalada.
Windows Adicione manualmente o nó e o npm ao caminho
No Windows, você pode enfrentar o erro "NPM não encontrado" se o caminho para NodeJS e NPM não forem adicionados à sua variável de caminho.
Para consertar isso, localize o caminho para os binários NodeJs e NPM.
Por padrão, o NodeJS está instalado Inc: \ Arquivos de Programas \ Nodejs
Abra o prompt de comando e execute o comando abaixo para adicioná -lo ao seu caminho
$ SET PATH =%PATH%; "C: \ Arquivos de Programas \ Nodejs"
O comando acima deve adicionar o diretório especificado à variável do caminho.
Instalando o NodeJS e o NPM no Linux
No Linux, você pode usar o gerenciador de pacotes para instalar o NodeJS e o NPM, como mostrado:
Atualização $ sudo apt-get
$ sudo apt -get install nodejs npm -y
Depois de concluído, verifique os nodejs e o npm estão acessíveis, verificando as versões.
Corrija o erro “Comando NPM não encontrado” - permissões
Em alguns casos, você pode enfrentar o erro "Comando NPM não encontrado" devido a permissões de diretório.
No Linux, você pode corrigi -lo executando os comandos:
$ sudo chown -r $ (whoami): root $ (npm root -g)
O comando acima deve alterar as permissões do local do pacote global da NPM para o usuário atual.
No macOS, você pode executar o comando:
$ sudo chown -r $ (whoami): admin $ (npm root -g)
Conclusão
Este artigo explorou várias causas possíveis do erro "Comando NPM não encontrado". Também mergulhamos em detalhes sobre diferentes métodos e técnicas que você pode usar para consertar.