通过cmd nodejs发布Phonegap安装问题[windows 7]

时间:2013-10-29 11:01:22

标签: android node.js cordova

我正在尝试使用cmd安装phonegap “npm install -g phonegap”

但它没有安装并给我安装失败消息我已粘贴下面的cmd消息

那么如何设置代理设置(假设问题)哪个nodejs可以用来连接互联网并完成phonegap的安装

我的系统配置是Windows 7 64位

  

C:\ Windows \ system32> npm install -g phonegap

     

npm http GET https://registry.npmjs.org/phonegap

     

npm ERR!错误:连接ECONNREFUSED

     

npm ERR!在errnoException(net.js:901:11)

     

npm ERR!在Object.afterConnect [as oncomplete](net.js:892:19)

     

npm ERR! {[错误:连接ECONNREFUSED]

     

npm ERR!代码:'ECONNREFUSED',

     

npm ERR!错误:'ECONNREFUSED',

     

npm ERR!系统调用:'connect'}

     

npm ERR!

     

npm ERR!如果您支持代理,请确保

     

npm ERR! 'proxy'配置设置正确。请参阅:'npm help config'

     

npm ERR!系统Windows_NT 6.1.7601

     

npm ERR!命令“C:\ Program Files \ nodejs \\ node.exe”“C:\ Program   文件\点头

     

ejs \ node_modules \ npm \ bin \ npm-cli.js“”install“” - g“”phonegap“

     

npm ERR! cwd C:\ Windows \ system32

     

npm ERR! node -v v0.10.21

     

npm ERR! npm -v 1.3.11

     

npm ERR!系统调用连接

     

npm ERR!代码ECONNREFUSED

     

npm ERR!错误的ECONNREFUSED

     

npm ERR! stack错误:连接ECONNREFUSED

     

npm ERR!堆栈在errnoException(net.js:901:11)

     

npm ERR!堆栈在Object.afterConnect [as oncomplete]   (net.js:892:19)

     

npm ERR!

     

npm ERR!其他日志记录详细信息可在以下位置找到:

     

npm ERR! C:\ Windows \ System32下\ NPM-的debug.log

     

npm ERR!不好的代码0

1 个答案:

答案 0 :(得分:6)

解决了它

只需要设置

npm config set proxy http://usr:pwd@proxyname:port

npm config set https-proxy http://usr:pwd@proxyname:port

npm config set registry http://registry.npmjs.org/