升级 node 版本到 v18.3.0
后,执行 npm run dev
启动 vue-cli-service
本地开发服务报错:Error: error:0308010C:digital envelope routines::unsupported
。
一、完整报错信息
1 | D:\project\data-web>npm run dev |
二、解决办法
需要设置环境变量来解决
- Windows
1 | set NODE_OPTIONS=--openssl-legacy-provider |
- Linux / Mac
1 | export NODE_OPTIONS=--openssl-legacy-provider |
完成后,建议重开一个命令行窗口启动服务。
欢迎访问:天问博客
本文作者: Tiven
发布时间: 2022-10-03
最后更新: 2023-03-02
本文标题: vue-cli-service serve报错:error:0308010C:digital envelope routines::unsupported
本文链接: https://www.tiven.cn/p/fd5c1da4/
版权声明: 本作品采用 CC BY-NC-SA 4.0 许可协议进行许可。转载请注明出处!
发布时间: 2022-10-03
最后更新: 2023-03-02
本文标题: vue-cli-service serve报错:error:0308010C:digital envelope routines::unsupported
本文链接: https://www.tiven.cn/p/fd5c1da4/
版权声明: 本作品采用 CC BY-NC-SA 4.0 许可协议进行许可。转载请注明出处!