ReactにてError: error:0308010C:digital envelope routines::unsupported エラーが発生

(node:43616) [DEP0111] DeprecationWarning: Access to process.binding('http_parser') is deprecated.
(Use `node --trace-deprecation ...` to show where the warning was created)
Starting the development server...
Error: error:0308010C:digital envelope routines::unsupported
    at new Hash (node:internal/crypto/hash:67:19)
    at Object.createHash (node:crypto:133:10)
 opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ],
  library: 'digital envelope routines',
  reason: 'unsupported',
  code: 'ERR_OSSL_EVP_UNSUPPORTED'

とのエラーが発生。原因はNodeJSが新しすぎること。

2022/06/22時点の安定版であるNodeJS v16を再インストールすることで解消。

コメント

タイトルとURLをコピーしました