运行命令报错信息如下:
error:03000086:digital envelope routines::initialization error


此异常为项目源node js版本为老版本,自己安装的版本为18.18.0 解决此问题可以在VS终端输入:
$env:NODE_OPTIONS="--openssl-legacy-provider"
使新版本适应旧项目版本。
个人问题解决记录.
参考来源:error:03000086:digital envelope routines::initialization error问题解决_Siobhan. 明鑫的博客-优快云博客
文章讲述了在使用Node.js时遇到的初始化错误(03000086),原因是项目源使用的是旧版本而个人安装的是新版本18.18.0。解决方法是在VS终端中设置NODE_OPTIONS为--openssl-legacy-provider,以确保新版本适应旧项目需求。
1738

被折叠的 条评论
为什么被折叠?



