> 在使用vue.js來編寫SPA程序的時候,如果用sass來編寫樣式文件,經常會遇到node-sass無法安裝的錯誤,特記錄下解決方案
#### 方法一 下載node-sass文件
1.從node命令行中復制.node文件下載鏈接并在瀏覽器打開下載文件
[node-sass下載地址](https://github.com/sass/node-sass/releases/download/v3.13.0/win32-x64-46_binding.node)
2.文件下載成功后,在命令行工具輸入下面指令:
~~~
set SASS_BINARY_PATH=D:/WorkCode/win32-x64-46_binding.node
~~~
PATH=后面是的下載的.node所在的路徑
3設置SASS_BINARY_PATH環境變量,目的是告訴程序直接使用本地的.node文件,無需從網上下載
4.配置完成,從新輸入指令:
~~~
npm install node-sass -D --verbose
~~~
接下來你就會發現node-sass安裝成功。
#### 方法二 使用淘寶源
~~~
npm config set sass_binary_site=https://npm.taobao.org/mirrors/node-sass/
npm config set phantomjs_cdnurl=https://npm.taobao.org/mirrors/phantomjs/
npm config set electron_mirror=https://npm.taobao.org/mirrors/electron/
npm config set registry=https://registry.npm.taobao.org
~~~
這樣使用 npm install 安裝 node-sass、electron 和 phantomjs 時都能自動從淘寶源上下載。