Pessoal estou tendo o WARN abaixo na hora de fazer o build e o front não sobe de jeito nenhum, o microserviço sobe roda no docker mas não sobe na porta 4200, alguém poderia auxiliar como resolver?
Alura Scuba TeamTime Alura | Apoio Educacional no Fórum
Olá Eder, tudo bem com você?
Peço desculpas pela demora em obter um retorno.
O aviso "npm WARN EBADENGINE Unsupported engine" está indicando que que a versão do yarn e do npm usadas não são compatíveis com a versão exigida pelo pacote '@angular-devkit/architect@0.1202.0'. Uma solução para este erro será atualizar o yarn e o npm para uma versão mais recente, para isso basta seguir os passos apresentados abaixo.
Abra o terminal na pasta "alura-ms", e inicie o microserviço responsável pelo frontend, para isso basta executar o seguinte comando no terminal:
docker-compose up front
Após o finalizar a inicialização, abra um novo terminal na pasta "alura-ms" e execute os comandos abaixo para atualizar o yarn e o npm usados no microserviço front para as versões atuais:
docker-compose exec front yarn set version latest
docker-compose exec front npm install -g npm
Após finalizar a instalação feche o segundo terminal que foi aberto
No primeiro terminal, finalize o microserviço front pressionando +
Agora, basta inicializar todos os microsserviços, executando o comando abaixo no terminal aberto na pasta "alura-ms":
docker-compose up
Após seguir os passos apresentados acima, acesse a url http://localhost:4200/compra e verifique se obterá sucesso em adicionar um novo cliente.
Espero ter ajudado. Continue mergulhando em conhecimento e não hesite em voltar ao fórum para continuar aprendendo e interagindo com a comunidade.
Em caso de dúvidas estou à disposição.
Abraços e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!