从npm下载Phonegap时出错

我试图通过下载phonegap: npm install -g phonegap但我不断收到一个错误,我不知道为什么。 我确定我已经下载了Node.JS。

npm ERR! notarget找不到兼容版本:cordova-lib @'lorinbeer / cordova-li b.git#pg.3.5.0'

npm ERR! notarget有效的安装目标:

npm ERR! notarget [“0.21.2”,“0.21.3”]

npm ERR! 没有目标

npm ERR! notarget这很可能不是npm本身的问题。

npm ERR! notarget在大多数情况下,您或您的某个依赖项正在请求

npm ERR! 注意一个不存在的软件包版本。

npm ERR! 系统Windows_NT 6.2.9200

npm ERR! 命令“E:\ Program Files \ nodejs \\ node.exe”“E:\ Program Files \ nod ejs \ node_modules \ npm \ bin \ npm-cli.js”“install”“-g”“phonegap”

npm ERR! cwd C:\ WINDOWS \ system32

npm ERR! node -v v0.10.28

npm ERR! npm -v 1.4.9

npm ERR! 代码ETARGET

npm http 304 https://registry.npmjs.org/optimist

npm ERR!

npm ERR! 其他日志logging详细信息可以在

npm ERR! C:\ WINDOWS \ SYSTEM32 \ NPM-的debug.log

npm ERR! 不好的代码0

安装旧版本:

 npm install -g phonegap@3.4 

请查看此链接 。 做一切,最后,

“所以你必须首先npm install -g cordova-lib ,并将package.json中的行重命名为: cordova-lib": "0.21.3", “ Ihsanbuild议