2
respostas

Conflito versões Node

Boa tarde galera, Estou com um probleminha onde em uma parte do curso o professor disponibilizou uma API que pede Node 8, instalei e subi a API sem problemas, porem ao subir o Front me deparo com essa mensagem "The Angular CLI requires a minimum Node.js version of either v12.14 or v14.15.". Qual seria a solução onde a API pede a versão 8 e o front pede versões superiores?

2 respostas

Fala Willian, tudo joia?

Nesse caso, você vai ter que utilizar versões diferentes do node, a versão mais antiga para rodar a API e a mais atual no terminal onde vai subir o front.

Você pode utilizar um gerenciador de versões do Node conhecido como NVM. Aqui neste artigo você pode entender como funciona.

Aqui eu coloquei um passo a passo sobre como instalar o NVM e alguns comandos necessários para você instalar e mudar as versões.

Então você precisará baixar as versões necessárias e alternar entre elas nos diferentes terminais.

Como exemplo, no curso do prof. Flávio, subi a API com a versão 8.11.2.

Imagem do terminal do windows

Depois, em outro terminal, mudei a versão para a 16.14.2 e rodei o front

Imagem do terminal do windows

Imagem de dois terminais do windowsEspero ter ajudado e se surgir qualquer dúvida no processo, estou à disposição. :)

Nayanne,

Eu instalei, desistalei, reinstalei diversas versões do node (inclusive essas que vc citou), mas pela versão 8.11.2 não consigo iniciar a api. Veja o erro abaixo: Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Poderia me ajudar?