国内安装node-sass模块经常会安装失败,主要是需要下载一个编译好的win32-x64-57_binding.node
(类似)文件;被墙了,导致下载失败,进而安装失败
更新(2017-09-21): 发现一个更方便的方法
npm install node-sass --sass-binary-site=http://npm.taobao.org/mirrors/node-sass
手动安装步骤
-
打开命令行进入
C:\{user}\AppData\Roaming\npm\node_modules
目录 -
克隆node-sass源码
git clone https://github.com/sass/node-sass.git
-
进入安装目录打开
package.json
文件 -
将
package.json
文件中nodeSassConfig > binarySite
的值改为淘宝的镜像地址
https://github.com/sass/node-sass/releases/download
=>https://npm.taobao.org/mirrors/node-sass/
更改之后的package.json文件大概是{ "name": "node-sass", ... "nodeSassConfig": { "binarySite": "https://npm.taobao.org/mirrors/node-sass/" } ... }
-
cd node-sass
执行npm install
等待安装完成即可
现在可以在任一项目中安装node-sass
了
网友评论