本文主要是介绍关于终端使用npm run serve时出现error:0308010C:digital envelope routines::unsupported错误的解决方案 (仅支持windows),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
关于error:0308010C:digital envelope routines::unsupported 在查找借鉴之后 发现它的报错主要是因为node版本不支持造成的 像我的node 就是18.15.0
哦天 真的平时一看到报错就开始慌!!!
出现这种情况可以在终端输入
set NODE_OPTIONS=--openssl-legacy-provider
再 npm run serve
如果还是不行的话 找到package.json文件 》修改添加scripts中的内容
"scripts": {
"serve": "SET NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve --open",
"build:prod": "SET NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service build"
}
emmm 我的到这里就已经解决了 希望可以帮助到你们
这篇关于关于终端使用npm run serve时出现error:0308010C:digital envelope routines::unsupported错误的解决方案 (仅支持windows)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!