node更新版本以後之前項目報錯的問題

在vue項目中本地環境將node8+的版本更新到node9+,項目啓動報錯。

首先,要學會讀node的報錯信息,看似報了一堆錯,但是隻要細心,從第一個error開始翻譯這個報錯信息,就能找到問題的原因,而其他的一系列問題,可能就是這一個問題導致的。

可以看到報錯信息是:

模塊生成失敗: 錯誤是這個路徑下缺少node-sass依賴,

在當前這個node9+的環境找不到sass的依賴。

在node8+的環境下可以找到依賴。

讀懂了報錯信息就找到了啓動項目報錯的原因,當前node-sass版本與當前node環境衝突導致無法安裝依賴,

需要更新node-sass版本:

npm i -D node-sass 

如果沒有執行成功可以使用這個命令重新安裝:

npm rebuild node-sass

 node-sass依賴更新後重新啓動項目,看是否能成功啓動,我這個項目是可以運行了。

如果遇到其他報錯,繼續從頭開始讀報錯信息一條一條解決。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章