E aí, Oto! Beleza?
Essa mensagem de "comando não encontrado" é bem comum quando a gente está começando a usar o Angular CLI. O que acontece é que o comando ng é um comando global que você instalou com o npm install -g @angular/cli@14.0.0. Para ele funcionar em qualquer pasta, é preciso que o terminal esteja configurado para encontrar esse comando global.
Vamos lá:
- Verifique a instalação do Angular CLI:
Reexecute o comando de instalação: Às vezes, pode ter algum problema na primeira instalação. Tente executar novamente o comando npm install -g @angular/cli@14.0.0.
Verifique a versão: Após a instalação, digite ng --version no terminal. Se a instalação estiver correta, você verá a versão do Angular CLI.
- Verifique as configurações do seu terminal:
Certifique-se de que o caminho do Node.js está configurado corretamente nas variáveis de ambiente do seu sistema. Isso permite que o terminal encontre os comandos globais instalados com o npm.
Após fazer qualquer alteração nas configurações, reinicie o terminal para que as mudanças tenham efeito.
Confirme se você está no diretório correto. Use o comando pwd para verificar o diretório atual.
Certifique-se de que você tem as permissões necessárias para executar comandos no diretório.
- Conflitos com outros gerenciadores de pacotes:
Se você estiver usando outros gerenciadores de pacotes como o yarn, verifique se as configurações não estão interferindo na execução do npm.
Se mesmo após seguir esses passos você continuar com o problema, tente reiniciar o computador.
Para facilitar a vida, você pode criar um alias no seu terminal para o comando ng.
Por exemplo, no Bash, você pode adicionar a seguinte linha ao seu arquivo .bashrc:
alias ng='npm run ng'
Com essa configuração, você poderá executar o comando ng diretamente no terminal.
;)