Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Erro ng serve

Quando vou rodar o ng serve, esta dando esse erro.

ng serve Node.js version v17.0.1 detected. Odd numbered Node.js versions will not enter LTS status and should not be used for production. For more information, please see https://nodejs.org/en/about/releases/. / Generating browser application bundles (phase: building)...node:internal/crypto/hash:67 this[kHandle] = new _Hash(algorithm, xofLen); ^

Error: error:0308010C:digital envelope routines::unsupported at new Hash (node:internal/crypto/hash:67:19) at Object.createHash (node:crypto:130:10) at BulkUpdateDecorator.hashFactory (C:\Users\TI\bytebank\node_modules\webpack\lib\util\createHash.js:145:18) at BulkUpdateDecorator.update (C:\Users\TI\bytebank\node_modules\webpack\lib\util\createHash.js:46:50) at RawSource.updateHash (C:\Users\TI\bytebank\node_modules\webpack\node_modules\webpack-sources\lib\RawSource.js:77:8) at NormalModule.initBuildHash (C:\Users\TI\bytebank\nodemodules\webpack\lib\NormalModule.js:880:17) at handleParseResult (C:\Users\TI\bytebank\node_modules\webpack\lib\NormalModule.js:946:10) at C:\Users\TI\bytebank\node_modules\webpack\lib\NormalModule.js:1040:4 at processResult (C:\Users\TI\bytebank\node_modules\webpack\lib\NormalModule.js:755:11) at C:\Users\TI\bytebank\node_modules\webpack\lib\NormalModule.js:819:5 { opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ], library: 'digital envelope routines', reason: 'unsupported', code: 'ERR_OSSL_EVP_UNSUPPORTED' }

2 respostas
solução!

Olá, Michael! Tudo bem?

Provavelmente algum problema de incompatibilidade com sua versão do Node.js (17.0.1). Geralmente usamos a última versão LTS, que possui um suporte mais abrangente e compatibilidade maior com os pacotes.

No momento, a versão LTS está na 16.13.0 e recomendo que você reinstale com essa versão ou a 14 via https://nodejs.org/en/.

Bons estudos!

Eu estou usando a versão 16.13.0 mais mesmo assim da erro o que faço ?