1、安裝Python2.7node
參考連接:https://www.npmjs.com/package/node-gyppython
下載連接:https://www.python.org/downloads/windows/npm
按照 手動安裝工具和配置 方法進行安裝,在Python官網安裝了Python3.8,以及Python2.7(需配置環境變量,以下圖:)windows
若是未配置環境變量,會提示找不到,配好環境變量後,須要設置一下Python配置。sass
npm config set python "D:\Programs\Python27\python.exe"
2、安裝VS生成工具。工具
注意須要安裝2017版本,我安裝了最新版本2019的,會報錯以下圖,貌似是由於版本過高,使得gyp與vs不匹配。ui
3、直接安裝全部的配置spa
以上安裝仍然沒法yarn成功,我選用了選項一的方法,直接安裝全部的環境配置,該命令會直接下載安裝vs2017生成工具以及Python2。3d
npm install --global --production windows-build-tools
4、仍是報錯啊報錯code
以上安裝,Python2和VS 安裝成功了。
但仍然報錯,仍是node-sass沒法安裝成功,以下圖:
5、 安裝cnpm,tyarn,嘗試使用國內鏡像進行安裝。
一、安裝cnpm。
cmd下輸入命令:
npm install -g cnpm --registry=https://registry.npm.taobao.org
安裝成功後,cnpm是安裝在node的安裝路徑下的,輸入cnpm -v 這裏會報錯,須要配置好環境變量。
此時,cmd下輸入 cnpm -v 運行成功。
二、安裝tyarn,無需配置環境變量。
tyarn 是走的國內淘寶的npm.taobao.org鏡像。
cnpm i yarn tyarn -g
6、運行成功!
項目下,打開cmd,輸入命令 tyarn,成功了!