1、python環境問題
Error: Can't find Python executable "python", you can set the PYTHON env variable.
提示找不到python2.7版本,
方法一:可安裝一個python2.7或引用其他已安裝的python2.7 通過設置環境變量可以解決;
方法二:通過執行 npm install -g windows-build-tools
安裝 windows-build-tools
推薦使用方法二,因為后面也需要這個工具
2、缺少構建插件
npm error MSB3428
: 未能加載 Visual C++ 組件“VCBuild.exe”
解決方法參考方法二
3、在線安裝node-sass失敗
1、配置成在線地址安裝 npm config set sass_binary_site=https://npm.taobao.org/mirrors/node-sass
訪問該地址發現是404
2、安裝sass 基本環境最佳匹配 “nodejs 14.x” “sass-loader@7.3.1” “node-sass@4.14.1” 參考了這個也失敗
3、參考 npm i node-sass@4.14.1 --sass_binary_site=https://cdn.npmmirror.com/binaries/node-sass
該地址也失效了
怎么辦呢:離線安裝
4、離線安裝
參考以下大神提供的解決方案,非常有效,能解決離線問題
https://blog.csdn.net/BigCookies/article/details/144985531
# 查看版本
node -p "[process.platform,process.arch,process.versions.modules].join('-')"
# 下載對應版本
npm install --sass-binary-path="win32-x64-93_binding.node" --legacy-peer-deps
離線包下載地址
https://github.com/sass/node-sass/releases
5、聲明
1)本文來源項目實踐,已經過測試,文章存在任何問題或疑問,請留言,感謝您的閱讀!
2)原創不易,轉載請標注來源,感謝!
3)made in wmgis