我遇到了一个 Webpack 构建过程突然中断的问题,导致以下错误......
\n<s> [webpack.Progress] 10% building 0/1 entries 0/0 dependencies 0/0 modules\nnode:internal/crypto/hash:67\n this[kHandle] = new _Hash(algorithm, xofLen);\n ^\n\nError: error:0308010C:digital envelope routines::unsupported\n at new Hash (node:internal/crypto/hash:67:19)\n at Object.createHash (node:crypto:130:10)\n at BulkUpdateDecorator.hashFactory (/app/node_modules/webpack/lib/util/createHash.js:155:18)\n at BulkUpdateDecorator.update (/app/node_modules/webpack/lib/util/createHash.js:46:50)\n at OriginalSource.updateHash (/app/node_modules/webpack-sources/lib/OriginalSource.js:131:8)\n at NormalModule._initBuildHash (/app/node_modules/webpack/lib/NormalModule.js:888:17)\n at handleParseResult (/app/node_modules/webpack/lib/NormalModule.js:954:10)\n at /app/node_modules/webpack/lib/NormalModule.js:1048:4\n at processResult (/app/node_modules/webpack/lib/NormalModule.js:763:11)\n at /app/node_modules/webpack/lib/NormalModule.js:827:5 {\n opensslErrorStack: [ \'error:03000086:digital envelope routines::initialization error\' ],\n library: \'digital envelope routines\',\n reason: \'unsupported\',\n code: \'ERR_OSSL_EVP_UNSUPPORTED\'\n}\ncommand terminated with exit code 1\nRun Code Online (Sandbox Code Playgroud)\n我尝试过谷歌搜索ERR_OSSL_EVP_UNSUPPORTED webpack,几乎没有产生任何有用的结果,但它确实突出了使用OpenSSL提供的 …
webpack ×1