npm下载node-sass 报错Cannot download https://github.com/sass/node-sass/releases/download/v3.4.2/win32...

npm install node-sass

Cannot download https://github.com/sass/node-sass/releases/download/v3.4.2/win32-x64-46_binding.nodeHint: If github.com is not accessible in your locationtry setting a proxy via HTTP_PROXY, e.g.export HTTP_PROXY=http://example.com:1234or configure npm proxy vianpm config set proxy http://example.com:8080'

很简单的一条命令,但是结果却不尽如人意,简单看了下别人介绍,原因是走外国网络,安装失败。

网上有说翻墙的、有说用淘宝镜像的,然而有些地方网络限制还是失败。

后来找到一种方法,下载node-sass文件的方式,很顺利。

1. 执行命令 node -p "[process.platform, process.arch, process.versions.modules].join('-')",复制输出内容。例如:win32-x64-64

2. 进入安装包页面https://github.com/sass/node-sass/releases,搜索复制内容,下载win32-x64-64_binding.node文件,放入nodejs安装目录:C:/Program Files/nodejs/node_modules/npm/win32-x64-64_binding.node

3. 修改~/.npmrc增加:sass_binary_path=C:/Program Files/nodejs/node_modules/npm/win32-x64-64_binding.node,路径即为第二步的路径。

4. npm i --save node-sass就可以顺利安装了。



作者:hapy_c124
链接:https://www.jianshu.com/p/d390136298da
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值