Oi, Rafael! Como vai?
Obrigada por compartilhar sua dúvida com a comunidade Alura.
Sobre seu erro ao usar o comando ng serve
, ele está relacionado à ausência do pacote @angular-devkit/build-angular
, que é necessário para rodar o servidor de desenvolvimento. Mesmo com o CLI instalado globalmente, esse pacote precisa estar na pasta do seu projeto.
Siga estes passos para corrigir:
- Apague a pasta
node_modules
e o arquivo package-lock.json
:
rm -rf node_modules package-lock.json
- Em seguida, reinstale as dependências do projeto com:
npm install
Se ainda assim o erro persistir, instale manualmente o pacote que está faltando:
npm install --save-dev @angular-devkit/build-angular
Esse comando garante que o builder do Angular CLI esteja disponível para executar o ng serve
.
Dica extra: Sempre rode os comandos dentro da pasta do seu projeto Angular. Um erro comum é executar fora da estrutura correta do projeto.
Espero ter ajudado. Conte com o apoio do Fórum na sua jornada. Fico à disposição.
Abraços e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado