1
resposta

O meu deu esse erro ao tentar baixar o repositorio do curso abstraindo seu css com styled components

Error: error:0308010C:digital envelope routines::unsupported
    at new Hash (node:internal/crypto/hash:71:19)
    at Object.createHash (node:crypto:133:10)
    at module.exports (C:\Users\g-fel\OneDrive\Documents\my-past\oracle_alura\styled-components\alura-styled-components\node_modules\webpack\lib\util\createHash.js:135:53)
    at NormalModule._initBuildHash (C:\Users\g-fel\OneDrive\Documents\my-past\oracle_alura\styled-components\alura-styled-components\node_modules\webpack\lib\NormalModule.js:417:16)
    at handleParseError (C:\Users\g-fel\OneDrive\Documents\my-past\oracle_alura\styled-components\alura-styled-components\node_modules\webpack\lib\NormalModule.js:471:10)
    at C:\Users\g-fel\OneDrive\Documents\my-past\oracle_alura\styled-components\alura-styled-components\node_modules\webpack\lib\NormalModule.js:503:5
    at C:\Users\g-fel\OneDrive\Documents\my-past\oracle_alura\styled-components\alura-styled-components\node_modules\webpack\lib\NormalModule.js:358:12
    at C:\Users\g-fel\OneDrive\Documents\my-past\oracle_alura\styled-components\alura-styled-components\node_modules\loader-runner\lib\LoaderRunner.js:373:3
    at iterateNormalLoaders (C:\Users\g-fel\OneDrive\Documents\my-past\oracle_alura\styled-components\alura-styled-components\node_modules\loader-runner\lib\LoaderRunner.js:214:10)
    at iterateNormalLoaders (C:\Users\g-fel\OneDrive\Documents\my-past\oracle_alura\styled-components\alura-styled-components\node_modules\loader-runner\lib\LoaderRunner.js:221:10)
C:\Users\g-fel\OneDrive\Documents\my-past\oracle_alura\styled-components\alura-styled-components\node_modules\react-scripts\scripts\start.js:19
  throw err;
  ^
Error: error:0308010C:digital envelope routines::unsupported
    at new Hash (node:internal/crypto/hash:71:19)
    at Object.createHash (node:crypto:133:10)
    at module.exports (C:\Users\g-fel\OneDrive\Documents\my-past\oracle_alura\styled-components\alura-styled-components\node_modules\webpack\lib\util\createHash.js:135:53)
    at NormalModule._initBuildHash (C:\Users\g-fel\OneDrive\Documents\my-past\oracle_alura\styled-components\alura-styled-components\node_modules\webpack\lib\NormalModule.js:417:16)
    at C:\Users\g-fel\OneDrive\Documents\my-past\oracle_alura\styled-components\alura-styled-components\node_modules\webpack\lib\Norma  library: 'digital envelope routines',
  reason: 'unsupported',
  code: 'ERR_OSSL_EVP_UNSUPPORTED'
}

Node.js v18.13.0

1 resposta

Oii, Dev! Tudo bem?

O Erro compartilhado por você indica que pode estar ocorrendo incompatibilidade com as depêndencias do projeto.

Nesse caso, sugiro que delete a pasta node_modules para reinstala-la, você pode fazer isso usando o seguinte comando:

npm install

Outra opção seria verificar se todas as dependências do projeto estão atualizadas.

Além disso, você pode baixar uma versão do Node.js anterior da sua atual para verificar se a incompatibilidade persiste.

Espero ter ajudado.

Bons estudos!

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