Boa noite.
Estou com o seguinte problema, na hora de fazer o build do projeto (npm run build), está acusando esses dois erros:
o que pode estar ocasionando esses erros ?
Abraços!
Boa noite.
Estou com o seguinte problema, na hora de fazer o build do projeto (npm run build), está acusando esses dois erros:
o que pode estar ocasionando esses erros ?
Abraços!
Olá, Enrico!
Pelo que pude observar nas imagens que você enviou, os erros estão relacionados ao Terser, um plugin utilizado durante o processo de minificação no build de produção do seu projeto Vue. O erro específico mencionado é digital envelope routines::unsupported
, que sugere um problema com a versão do Node.js utilizada.
Uma possível solução para o seu problema seria reverter para uma versão mais estável e amplamente suportada do Node.js. A versão 14.x, por exemplo, é atualmente a versão LTS (Long Term Support) e é recomendada para a maioria dos usuários.
Para fazer isso, você pode usar o Node Version Manager (NVM), que é uma ferramenta que permite que você instale e alterne entre diferentes versões do Node.js com facilidade. Aqui estão os passos que você pode seguir:
1 - Instale o NVM: página oficial do NVM no GitHub e role para baixo e procure por nvm-setup.exe e siga as instruções para a instalação, é um "next, next, finish";
2- Depois de instalar o NVM, abra um novo terminal e use o seguinte comando para instalar a versão 14.x do Node.js:
nvm install 14
3 - Em seguida, use o seguinte comando para mudar para a versão 14.x do Node.js:
nvm use 14
4 - Agora, tente fazer o processo de build novamente. O problema deve ser resolvido.
Espero que essas sugestões ajudem a resolver o problema que você está enfrentando ao tentar fazer o build do seu projeto Vue.
Espero ter ajudado! Bons estudos!
Sucesso ✨
Um grande abraço e até mais!