打包项目报错Error: error:0308010C:digital envelope routines::unsupported

原因是出现这个错误是因为 node.js V17版本中最近发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加了严格的限制,Node.js版本太高,可能会对生态系统造成一些影响.

 我的这是v18.12.1,

报这个错一般可以降级Node.js版本来解决,或者在 package.json 增加配置

打包项目报错Error: error:0308010C:digital envelope routines::unsupported_第1张图片

 先改serve 后面的,如果还报错在改build后的,我自己是两个都改了,在打包项目没有报错了

你可能感兴趣的:(node.js,javascript,vue.js,vue,node.js,npm)