微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

3.30 前端启动失败 npm run dev 报错:Error: error:0308010C:digital envelope routines::unsupported

若依前端启动失败

 

 

网上查了下是node.js的版本太高,我的是17版本的,网上找了下有两个解决方

1、(这个方法我没有成功)

打开cmd 输入set NODE_OPTIONS=--openssl-legacy-provider 再npm run dev 

2、降低node.js的版本

降低版本可以卸载了重新安装其它的node.js版本,也可以通过nvm来降低,这里我选用了后者,因为可以随时调node.js的版本,也不用配啥环境变量,

以后出现版本问题也方便更换,安装了nvm后,安装了低版本的node之后前端就启动成功了

 

 

nvm安装方法以及安装任意node版本的方法

(19条消息) windows中如何将已安装的nodejs高版本降级为低版本_Spring_z7的博客-CSDN博客_nodejs降低版本

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐