在国内,因为某些原因,装node-sass会报错。
解决方法是:
自己开代理翻墙
或者
在此处下载对应的 **_binding.node ,然后设置在npm config中设置 NODE_SASS_PATH为下载文件位置
node -p "[process.platform, process.arch, process.versions.modules].join('-')"
输入这个指令后会弹出一个系统版本,比如我这弹出的是 win32-x64-48,则我就需要去以下两个地址中任意一个下载 win32-x64-48_binding.node 这个文件(后缀为node的文件)到本地
执行 npm rebuild node-sass
以上都不起作用,则参考这个
最后 cnmp可以解决的问题就用cnpm吧
参考:
http://blog.csdn.net/bug_zero/article/details/65968959
https://github.com/liuzhenangel/v2ex_frontend/issues/1
https://github.com/sass/node-sass/issues/1579
https://github.com/sass/node-sass/issues/1812
其他问题:
http://www.cnblogs.com/newljc/p/5684223.html
https://github.com/sass/node-sass/issues/468
网友评论