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

问题解决。

相关推荐
柯南952710 分钟前
Vue 3 响应式系统源码解析
vue.js
Zestia15 分钟前
页面点击跳转源代码?——element-jumper插件实现
前端·javascript
前端小白199515 分钟前
面试取经:工程化篇-webpack性能优化之优化loader性能
前端·面试·前端工程化
PineappleCoder15 分钟前
大小写 + 标点全搞定!JS 如何精准统计单词频率?
前端·javascript·算法
zhangbao90s17 分钟前
Web组件:使用Shadow DOM
前端
hhy前端之旅17 分钟前
语义版本控制:掌握版本管理的艺术
前端
coding随想17 分钟前
深入浅出DOM操作的隐藏利器:Range(范围)对象——掌控文档的“手术刀”
前端
前端小白199518 分钟前
面试取经:工程化篇-webpack性能优化之减少模块解析
前端·面试·前端工程化
一枚前端小能手18 分钟前
🏗️ 项目越来越大维护不动了,微前端架构了解一下
前端
KasukabeTsumugi18 分钟前
TypeScript:联合类型可以转化为元组类型吗?数组如何用联合类型逐项约束?
javascript