这可能是因为node升级导致的;
解决方法:
1.在根目录创建.npmrc文件
sass_binary_site=https://npm.taobao.org/mirrors/node-sass/
registry=https://registry.npm.taobao.org
2.执行命令
npm rebuild node-sass
————————————————
版权声明:本文为CSDN博主「阿之阿佐」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u010214074/article/details/90140233
npm install node-sass死活安装不上,最后终于搞定
今天在windows上安装 node-sass 折腾了三个小时,各种百度都不行,cnpm也不想,最后再一条评论里看见了解决办法,终于成功了,具体如下:
在项目内添加一个 .npmrc
文件:
-
phantomjs_cdnurl=http://cnpmjs.org/downloads
-
sass_binary_site=https://npm.taobao.org/mirrors/node-sass/
-
registry=https://registry.npm.taobao.org
然后使用 npm install
安装 node-sass 和 phantomjs 时都能自动从淘宝源上下载,但是在使用npm publish
的时候要把 registry
这一行给注释掉,否则就会发布到淘宝源上去了。