Criei um projeto em react native do zero e estou tomando esse erro agora:
Error: error:0308010C:digital envelope routines::unsupported
Como posso arrumar isso?
Criei um projeto em react native do zero e estou tomando esse erro agora:
Error: error:0308010C:digital envelope routines::unsupported
Como posso arrumar isso?
Oii, tudo bem?
Para corrigir esse erro, é essencial entender sua causa raiz. O erro geralmente é causado por uma das seguintes razões:
A primeira solução possível é usar a versão LTS do Node.js, você pode baixar direto do site.
Após isso, tente executar sua aplicação novamente para verificar se o erro foi resolvido.
Em sistemas Unix-like (Linux, macOS, Git bash, etc.):
export NODE_OPTIONS=--openssl-legacy-provider
No prompt de comando do Windows:
set NODE_OPTIONS=--openssl-legacy-provider
No PowerShell:
$env:NODE_OPTIONS = "--openssl-legacy-provider"
Espero que te ajude!
Um abraço e bons estudos.
Valeu! Eu estava usando a versao errada do node, você ajudou demais!