npm运行Vue项目报错 error:0308010c:digital envelope routines::unsupported

大家好,我是 程序员码递夫。

问题

VSCode 运行Vue项目,提示错误: building 2/2 modules 0 activeError: error:0308010c:digital envelope routines::unsupported

解决方法

原因是 npm 高版本(大于17),对ssl的处理做了改进, 我们需增加环境 变量 set NODE_OPTIONS=--openssl-legacy-provider

问题解决。

相关推荐
搬砖-无恙几秒前
vue uniapp里照片多张照片展示
前端·vue.js·uni-app
菜又爱编程2 分钟前
【uni-app运行错误】SassError: expected selector @import “@/uni.scss“;
前端·uni-app·scss
草明8 分钟前
使用 Chrome Flags 设置(适用于 HTTP 站点开发)
前端·chrome·http
sunly_43 分钟前
Flutter:签名板封装
开发语言·javascript·flutter
GISer_Jing44 分钟前
设计模式分类解析与JavaScript实现
开发语言·javascript·设计模式
武昌库里写JAVA1 小时前
微服务架构: SpringCloud实战案例
vue.js·spring boot·毕业设计·源码·课程设计
Tz一号1 小时前
前端 git规范-不同软件(GitHub、Sourcetree、WebStorm)、命令行合并方式下增加 --no-ff的方法
前端·git·github
Loadings1 小时前
MCP从理解到实现
前端·cursor·ai 编程
冬冬小圆帽1 小时前
防止手机验证码被刷:React + TypeScript 与 Node.js + Express 的全面防御策略
前端·后端·react.js·typescript
Cmoigo2 小时前
React Native自定义View(Android侧)
前端·react native