vue環境(node-sass)跳坑實錄,分享給大家避坑


買了新硬盤,由於有系統潔癖,因此重新安裝了win10,各種最新的軟件和運行環境裝上,一路忙至深夜~~~

第二天,打開原來的vue項目,npm重新安裝各種依賴,然后運行,報錯,提示沒有安裝node-sass。
npm install node-sass
安裝最新版,提示出錯,沒有安裝python,馬上安裝最新python3.9.5
繼續提示出錯,vs2019沒有安裝vc++桌面開發組件,按要求安裝
終於順利安裝了node-sass6.0.0

執行npm run Dev,提示當前項目只支持node-sass4,為了防止環境與其他同事不同步,降級安裝,先卸載,在安裝
npm install node-sass@4.14.1
提示python語法錯誤,看來node-sass4對新版的python不兼容,卸載python3.9.5,安裝python2.7
再次執行安裝,提示vs2019的msbulid.exe出錯,安裝vs2017,勾上c++桌面開發組件。
再次執行安裝,順完成node-sass4.14.1安裝。

執行npm run Dev,提示當前環境不支持,經過查詢,node-sass4.14.1最高支持node14.x,當前安裝的是node.js 16.2.0,繼續降級為node14.17.0。

終於順利啟動,幾個小時就這樣沒了,兼容問題真是浪費時間。

總結:
node-sass4安裝環境:node14.17,python2.7,vss2017(帶c++桌面開發組件)
node-sass6安裝環境:node16.2.0,python3.9.5,vss2019(帶c++桌面開發組件)


免責聲明!

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



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