搜索
您的当前位置:首页正文

vue项目启动报错opensslErrorStack [ ‘error03000086digital envelope routinesinitialization error‘ ]

来源:易榕旅网

在启动vue项目时遇到OpenSSL 相关错误如下:

这种错误通常与 Node.js 版本和 OpenSSL 版本之间的兼容性问题有关。某些 Node.js 版本可能与特定版本的 OpenSSL 不兼容,导致加密或安全相关的功能出现问题。

解决方法:

在vue项目的package.json文件中,更改scripts中启动脚本,加上下面这行代码即可

SET NODE_OPTIONS=--openssl-legacy-provider && 

通过添加这行命令到启动脚本中,你为 Node.js 设置了一个环境变量,以使用旧版本的 OpenSSL 提供程序。

再次输入启动命令npm run serve即可正常运行

因篇幅问题不能全部显示,请点此查看更多更全内容

Top