1
resposta

Erro

Ao digitar no terminal o comando npm run all ele da esse erro abaixo: opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ], [1] library: 'digital envelope routines', [1] reason: 'unsupported', [1] code: 'ERR_OSSL_EVP_UNSUPPORTED'

1 resposta

Olá, Eder.

Tudo bem?

Pareceser um problema com o OpenSSL ao tentar executar o comando npm run all.

Esse erro geralmente ocorre quando o OpenSSL não consegue iniciar devido a uma incompatibilidade de versão. A versão do Node.js que você está usando pode não ser compatível com a versão do OpenSSL em seu sistema.

Aqui estão algumas sugestões para tentar resolver isso:

  1. Atualize seu Node.js para a versão mais recente. Você pode fazer isso usando o comando npm install -g n e depois n latest.

  2. Se a atualização do Node.js não resolver, tente atualizar o OpenSSL em seu sistema. A maneira de fazer isso pode variar dependendo do seu sistema operacional.

  3. Se nenhuma das opções acima resolver, você pode considerar o uso de um gerenciador de versões de Node.js, como o NVM. Isso permitirá que você alterne facilmente entre diferentes versões do Node.js, o que pode ajudar a identificar se o problema está realmente relacionado à versão do Node.js.

Lembre-se de que essas são sugestões e podem não resolver completamente o problema. Cada sistema é único e pode haver outros fatores em jogo que estão causando esse erro.

Espero ter ajudado. Qualquer dúvida manda aqui. Bons estudos.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software