windows 真 TM 的坑爹,node-sass都下载好了,但是就是装不上,除了换源,还有没有其他办法解决
来来来, 分享一个独自安装 node-sass 的终极方案, https://github.com/lmk123/blog/issues/28
@tonylihc 亲,我是下载下来了,我是通过翻墙下,就是装不上,报了个 VC 的错,尴尬
你是用npm下载安装的吗,它安装的时候有个文件需要翻墙,我当初也是是被坑了好久,如果你不翻墙,你可以用node-sass-china(node-sass的国情版),如果是非要用node-sass,可以用china中的文件替换掉在安装
如果你是翻墙的情况下用npm install 的话,这种情况没遇到过,node-sass安装的时候好像要调用google的服务生成文件,一般报文件路径错误就是没成功生成
来自酷炫的 CNodeMD
@vxhly 删掉node_modules,然后按照上面那样先装 node-sass , 成功之后, 再 npm i
@vxhly 不建议手动安装包, npm 包好多都是有很多依赖的, 手动安装问题多啊
长知识了
装node-sass模块绝对要靠人品…已经从sass切换到stylus
@tonylihc 不是很想通过换源装,用官方的源会比较靠谱一点
没办法了,可能我需要一台 macbook
@vxhly 你能确认完全翻过去的话,无所谓的,目的就是装上就行
cnpm
可能需要rebuild一下
安装python2.7,并配置环境变量 全局代理,安装node-sass 看人品 成功
我也安装了好久才搞下来,貌似用cnpm
cnpm
发现其实在github下不到,是会去本地的 Users\user\AppData\Roaming\npm-cache\node-sass(比方,我电脑用户名叫 hc,一般在c:\Users\user\AppData\Roaming\npm-cache\node-sass
)这个目录找,那解决办法就是,先去https://github.com/sass/node-sass/releases,将需要的*_binding.node下载下来,放到本地对应目录就好