失敗原因
npm 安裝 node-sass 依賴時,會從 github.com 上下載 .node 檔案。由於國內網路環境的問題,這個下載時間可能會很長,甚至導致超時失敗。
解決辦法
- 使用工具翻牆下載
- 利用淘寶映象下載(推薦)
一. 利用淘寶映象下載
設定變數 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/
複製程式碼
相關錯誤提示