node-sass報錯問題解決

 

 

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,成功了!

相關文章
相關標籤/搜索