Cordova安装问题:在Windows 7上

时间:2015-10-05 13:46:52

标签: node.js cordova

我正在尝试在我的机器上安装Cordova。我已经成功设置了JDK,Node.js和git。

当我输入npm install cordova -g时,我得到以下输出:

npm WARN engine xmlbuilder@2.2.1: wanted: {"node":"0.8.x || 0.10.x"} (current: {
"node":"4.1.1","npm":"2.14.4"})
C:\Users\matt.paisley\AppData\Roaming\npm\cordova -> C:\Users\matt.paisley\AppDa
ta\Roaming\npm\node_modules\cordova\bin\cordova
cordova@5.3.3 C:\Users\matt.paisley\AppData\Roaming\npm\node_modules\cordova
├── underscore@1.7.0
├── q@1.0.1
├── nopt@3.0.1 (abbrev@1.0.7)
└── cordova-lib@5.3.3 (valid-identifier@0.0.1, unorm@1.3.3, osenv@0.1.0, propert
ies-parser@0.2.3, bplist-parser@0.0.6, semver@4.3.6, dep-graph@1.1.0, shelljs@0.
3.0, rc@0.5.2, xcode@0.8.0, elementtree@0.1.6, npmconf@2.1.2, tar@1.0.2, cordova
-serve@0.1.3, cordova-app-hello-world@3.9.0, aliasify@1.7.2, cordova-registry-ma
pper@1.1.12, npm@2.14.7, glob@5.0.15, cordova-js@4.1.1, request@2.47.0, init-pac
kage-json@1.9.1, plist@1.1.0)

当我在系统提示符下输入cordova时,我得到:

  

cordova不被视为内部或外部命令,可操作   程序或批处理文件。

我检查了我的防火墙log,允许node.exe拨打电话。还有什么我可能做错了吗?

我使用以下版本:   git版本2.5.3.windows.1   node js version v4.1.1   javac 1.8.0_20

非常感谢任何帮助

1 个答案:

答案 0 :(得分:0)

我能够通过以下帖子找到答案:

Unable to install Cordova with npm

本质上,node.js的当前版本存在一些问题。在我卸载并安装了Node-v0-10-36-stable后,我能够成功部署cordova。

此版本的node.js可在以下位置找到:https://nodejs.org/en/blog/release/v0.10.36/