Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Bug] Erro na hora de integrar com o front-end

Na hora que do npm start acontece este erro, e ja atualizei o node e ja restalei, ultilzando npm install e npm update Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta
solução!

Olá, Allan! Tudo joia?

Pelo erro que você compartilhou, parece que há um problema de compatibilidade com a versão do Node.js que está sendo usada. O erro digital envelope routines::unsupported está geralmente relacionado as mudanças nas APIs de criptografia entre versões do Node.js.

Para resolver essa situação recomendo que instale o NVM, que é um gerenciador de versões do Node, assim você pode instalar e usar qualquer versão do Node que você quiser.

OBS: para evitar possíveis conflitos, desinstale o Node que você havia instalado no seu computador.

  1. Baixe o instalador do NVM na página oficial do NVM no GitHub;

  2. Execute o instalador e dê "next" em todas as opções, já que não é necessário fazer nenhuma configuração adicional;

  3. Use o comando nvm install 16.13.1 para instalar essa versão do Node e nvm use 16.13.1 para usá-la (nos meus testes a versão 16.13.1 foi compatível com o projeto);

  4. Feche e reabra todos os Prompts de Comando ou VS Code que você tenha aberto para que as alterações tenham efeito.

Espero ter ajudado a resolver o seu problema.

Bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.