以前安装成功过node-sass,,但是原来node是4.XX,,会后我把node升级为6.XX后,,再做项目的时候,还是node-sass安装不上,,这次的错误很明显,,如下图:
我按照他的提示执行
npm rebuild node-sass
之后又报错为:
请问大神这该怎么改呀???
以前安装成功过node-sass,,但是原来node是4.XX,,会后我把node升级为6.XX后,,再做项目的时候,还是node-sass安装不上,,这次的错误很明显,,如下图:
我按照他的提示执行
npm rebuild node-sass
之后又报错为:
请问大神这该怎么改呀???
cnpm装的时候也会报错的,需要移除装好的node-sass再重新下载,如果不行再rebuild,有时这个过程需要重复几遍才会好,如果嫌麻烦还是用postcss来解决sass的编译问题吧
首先使用 taobao 的 npm 源。
然后执行如下命令安装:
SASS_BINARY_SITE=https://npm.taobao.org/mirrors/node-sass/ npm install node-sass
cmd命令行执行以下代码:
npm config set registry https://registry.npmjs.org/ -g
npm config set sass_binary_site http://cdn.npm.taobao.org/dis... -g
npm i node-sass --save
4 回答1.6k 阅读
2 回答1k 阅读✓ 已解决
2 回答2.6k 阅读
1 回答920 阅读✓ 已解决
1 回答657 阅读✓ 已解决
2 回答807 阅读✓ 已解决
2 回答960 阅读
因为sass是ruby/c实现的,在node里需要走gyp本地编译,对windows的支持确实谈不上不友好
作为研发环境,windows始终是二等公民,建议走虚拟机装个linux来运行node/npm,有条件可以考虑换mac