我正在尝试使用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
答案 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/