针对你遇到的“digital envelope routines::unsupported at new hash (node/crypto/has)”错误,以下是对该问题的详细分析和可能的解决方案: 一、错误信息确认与上下文分析 你遇到的错误信息表明,Node.js在尝试使用新的加密哈希函数时遇到了问题,这通常与Node.js版本和某些依赖库的兼容性有关。错误信息通常发生在Node...
this[kHandle] = new _Hash(algorithm, xofLen); ^ 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 (D:\home\project\demo\vue-admin-better\node_modules\webpack\lib\util\...
Error:error:0308010C:digital envelope routines::unsupported atnewHash(node:internal/crypto/hash:79:19)atObject.createHash(node:crypto:139:10)at module.exports(F:\ProCode\FundManagement-Admin\node_modules\webpack\lib\util\createHash.js:135:53)at NormalModule._initBuildHash(F:\ProCode\FundManage...
遇到的问题 Error:error:0308010C:digital envelope routines::unsupportedatnew Hash (node:internal/crypto/hash:71:19)atObject.createHash (node:crypto:133:10)atmodule.exports (D:\code\Resume-vuepress\node_modules\webpack\lib\util\createHash.js:135:53)atNormalModule._initBuildHash (D:\code\Resume...
这个错误通常与Node.js的加密模块和OpenSSL版本有关 出现这个错误是因为 node.js V17版本中最近发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统造成一些影响. js/app.8d066b51.jsfromTerserError:error:0308010C:digitalenveloperoutines::unsupportedatnewHash(node:internal/cryp...
this[kHandle] = new _Hash(algorithm, xofLen); ^ 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 (D:\home\project\demo\vue-admin-better\node_modules\webpack\lib\util\...
的一个老项目从 node16,升级到了node18,报了如下错误 emittingCompressionPluginERRORError:error:0308010C:digitalenveloperoutines::unsupportedError:error:0308010C:digitalenveloperoutines::unsupportedatnewHash(node:internal/crypto/hash:71:19)atObject.createHash(node:crypto:133:10)atD:\Git\xxx\node_modules\...
this[kHandle] = new _Hash(algorithm, xofLen); ^ 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 (D:\home\project\demo\vue-admin-better\node_modules\webpack\lib\util\...
Error: error:0308010C:digital envelope routines::unsupported at new Hash (node:internal/crypto/h vue2项目中,因为node版本太高和openSSL不兼容导致的。 推荐1 将node 版本改为16.20.0 在环境变量写上一个配置。也可以解决这个问题/。但是新的问题。。就是访问不了迅雷了 打不开了。除非安装指定版本的迅雷...
报错: Error: error:0308010C:digital envelope routines::unsupported at new Hash (node:internal/crypto/hash:69:19) at Object.createHash (node:crypto:133:1