javascript - phonegap 插件在 CLI 中显示错误

标签 javascript android node.js git cordova

我正在尝试将插件添加到我的phonegap 项目中。我已经成功安装了node.js。

我已成功添加cordova插件org.apache.cordova.network-information。但是,当我尝试使用 CLI 添加 git 插件时,我不断收到此错误:

C:\Windows\System32\uuid>cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git 
Fetching plugin "https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.g it" via git clone 
Error: spawn C:\Program Files\Java\jdk1.7.0_21\bin;C:\Windows\system32\cmd.exe;C :\Ruby193\bin;C:\Program Files\Java\jdk1.7.0_21\bin;F:\gowri\An\Android\ANDROID_ SDK\sdk\tools;C:\Program Files\Java\jdk1.7.0_21\bin 
ENOENT at exports._errnoException (util.js:746:11) 
  at Process.ChildProcess._handle.onexit (child_process.js:1053:32) 
  at child_process.js:1144:20 at process._tickCallback (node.js:355:11) 
  at Function.Module.runMain (module.js:503:11) 
  at startup (node.js:129:16) at node.js:814:3 

关于如何纠正此问题有什么建议吗?

最佳答案

必须安装了 Git。 (您可以下载here)

如果您已经有 Git,则需要将 Git 路径添加到您的CLASSPATH
我的是C:\Program Files (x86)\Git\bin

还要检查您的所有路径,我认为 C :\Ruby193\bin 不需要在 C: 之间添加空格
确保你没有重复的路径C:\Program Files\Java\jdk1.7.0_21\bin我认为你有他两次。

重新启动您的CMD并重试。如果此后您仍然遇到问题,请告诉我。

关于javascript - phonegap 插件在 CLI 中显示错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30191908/

相关文章:

android - 广告无法在 Android 中加载

node.js - 如何使用强大的模块在node js中上传多个图像

javascript - 确保对象可以被垃圾收集

javascript - 编译后的 JavaScript 代码的安全性如何?

javascript - 通过字符串从对象中提取数据

android - PLUS 无法在 Google Play 服务中定义

Android ListView 当前滚动位置 Y 像素

Javascript 停止执行 OR 的其余部分

javascript - Angular 中的计时器(有条件)

javascript - CSS- jQuery - 将一个 div 向左滚动,同时将另一个 div 扩展到宽度 100%