由于最近项目需要开发一个安卓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,问题解决。