Na hora que do npm start acontece este erro, e ja atualizei o node e ja restalei, ultilzando npm install e npm update
Na hora que do npm start acontece este erro, e ja atualizei o node e ja restalei, ultilzando npm install e npm update
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.
Baixe o instalador do NVM na página oficial do NVM no GitHub;
Execute o instalador e dê "next" em todas as opções, já que não é necessário fazer nenhuma configuração adicional;
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);
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!