node-sass 安裝失敗的原因及解決辦法

丿歌頌者發表於2020-03-25

失敗原因

npm 安裝 node-sass 依賴時,會從 github.com 上下載 .node 檔案。由於國內網路環境的問題,這個下載時間可能會很長,甚至導致超時失敗。

解決辦法

  1. 使用工具翻牆下載
  2. 利用淘寶映象下載(推薦)

一. 利用淘寶映象下載

設定變數 sass_binary_site,指向淘寶映象地址

npm i node-sass --sass_binary_site=https://npm.taobao.org/mirrors/node-sass/
複製程式碼

或者設定全域性映象源:

npm config set sass_binary_site https://npm.taobao.org/mirrors/node-sass/
複製程式碼

之後再涉及到 node-sass 的安裝時就會從淘寶映象下載。

二. 利用cnpm下載

使用 cnpm 安裝 node-sass 會預設從淘寶映象源下載

cnpm install node-sass
複製程式碼

注意

安裝失敗後重新安裝問題

之前安裝失敗,需要再次安裝,那麼先解除安裝node-sass,再進行安裝

npm uninstall node-sass
npm i node-sass --sass_binary_site=https://npm.taobao.org/mirrors/node-sass/
複製程式碼

相關錯誤提示

node-sass 安裝失敗的原因及解決辦法

相關文章