【已解决】vue项目运行报错error:03000086:digital envelope routines::initialization error

先说说问题,今天小编在运行vue项目的时候报错了error:03000086:digital envelope routines::initialization error

 网上看了很多教程踩了很多坑,最后发现是node.js版本的问题。

两个解决方法:

一:重新下载较低版本的node.js重新配置环境变量。链接如下:

node.js安装及环境配置超详细教程【Windows系统安装包方式】 - 知乎 (zhihu.com)

二:在命令行输入命令修改环境变量:$env:NODE_OPTIONS="--openssl-legacy-provider"

然后再执行命令。例如:

PS D:\FISCO-BCOS> $env:NODE_OPTIONS="--openssl-legacy-provider" npm run serve

猜你喜欢

转载自blog.csdn.net/LforikQ/article/details/132108077