Error: error:0308010C:digital envelope routines::unsupported

据说是因为Node.js版本是17以上所以会运行失败
解决方法 1 :

先执行如下命令(但我电脑不行)

set NODE_OPTIONS=--openssl-legacy-provider

后来发现不是这么弄的
如图所示:有个package,打开他
在这里插入图片描述
新建一个标签:输入指令
在这里插入图片描述

"serve_t": "set NODE_OPTIONS=\"--openssl-legacy-provider\" & npm run serve\n"

然后直接运行npm run serve_t
就可以了

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Logo

基于 Vue 的企业级 UI 组件库和中后台系统解决方案,为数万开发者服务。

更多推荐