“连接ECONNREFUSED”与phonegap

时间:2013-09-30 14:22:25

标签: android node.js cordova

我正在尝试建立一个新的phonegap项目。当我在Windows控制台上输入命令“phonegap build android”时,我收到了这条消息:

[phonegap] detecting Android SDK environment...
[phonegap] using the remote environment
[phonegap] PhoneGap/Build Login
[phonegap] Sign up at build.phonegap.com
 [warning] GitHub accounts are unsupported
  [prompt] enter username: GCorbel
  [prompt] enter password:
   [error] connect ECONNREFUSED

我在代理人后面。我将代理添加到节点,如下所示:

npm config set https-proxy http://proxyname:8080

当我执行npm install ...等命令时,它会起作用。

phonegap正试图直接连接“build.phonegap.com”,而不是通过代理。

任何解决方案?

1 个答案:

答案 0 :(得分:0)

使用以下命令解决此问题

npm config set proxy "h t t p://domain \ username:password@servername:port/"
npm config set h t t p s-proxy "h t t p:// domain \ username:password@servername:port/" 
npm config set registry h t t p://registry.npmjs.org/