这里写自定义目录标题
- 启动项目时,突然蹦出一行报错
-
- 如图
- 解决办法
启动项目时,突然蹦出一行报错
Error: error:0308010C:digital envelope routines::unsupported
如图
查询得知:
node.js V17版本中最近发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统造成一些影响.
啊,最近刚切换到v20版本
本人使用nvm 管理node版本,于是
解决办法
-
切换node版本为v17以下版本
- 使用nvm的用户很好切换版本,但这不是最终解决办法
- 或者手动卸载现有node,换v17以下的node
-
清空 NODE_OPTION 环境变量