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降低版本


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM