IntelliJ IDEA中Android项目node-sass cannot download ***binding.node

由于最近项目需要开发一个安卓APP,下载了一个IntelliJ后导入项目发现很多import都是红的,alt+Enter后提示需要配置npm环境。但是在设置里面看插件是有node的,但是本机没有下载,去官网下载一个node之后再install,问题来了。
开始还是正常转圈,过了一会提示我下载文件

Downloading binary from
https://github.com/sass/node-sass/releases/download/v4.5.3/win32-x64-57_binding.node
Cannot download
https://github.com/sass/node-sass/releases/download/v4.5.3/win32-x64-57_binding.node

我是开了全局代理的,就算不开其实也能正常下载,但是它提示我下载超时,各种查资料找,在控制台设置临时变量安装,开关代理都不行。
后来突然想到maven都有源,node是不是也可以设置源,发现node也可以可以永久设置一个源,设置成国内的源后问题迎刃而解。


解决方法如下:
在cmd或IntelliJ Termianl运行
npm config set registry https://registry.npm.taobao.org //将node源设置为淘宝的
再重新install,问题解决。

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值