您的位置:首页 > Web前端 > Node.js

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

2018-01-23 18:19 543 查看
由于最近项目需要开发一个安卓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,问题解决。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐