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

问题解决。

相关推荐
蓝婷儿几秒前
第一章:HTML基石·现实的骨架
前端·html
Watermelo6178 分钟前
前端如何应对精确数字运算?用BigNumber.js解决JavaScript原生Number类型在处理大数或高精度计算时的局限性
开发语言·前端·javascript·vue.js·前端框架·vue·es6
HebyH_9 分钟前
2025前端面试遇到的问题(vue+uniapp+js+css)
前端·javascript·vue.js·面试·uni-app
Clockwiseee14 分钟前
CSRF记录
前端·csrf
深圳卢先生15 分钟前
XSS 和 CSRF 有什么区别?Java Web 如何防御?
前端·xss·csrf
EndingCoder2 小时前
2025年JavaScript性能优化全攻略
开发语言·javascript·性能优化
qq_386322693 小时前
华为网路设备学习-21 IGP路由专题-路由过滤(filter-policy)
前端·网络·学习
a濯8 小时前
element plus el-table多选框跨页多选保留
javascript·vue.js
蓝婷儿9 小时前
前端面试每日三题 - Day 32
前端·面试·职场和发展
星空寻流年10 小时前
CSS3(BFC)
前端·microsoft·css3