插件不在Windows上工作?为phonegap 3.0应用添加核心功能

时间:2013-07-22 11:06:05

标签: plugins cordova command-line-interface

我跟随了instructions

  • 安装了plugman(命令没有用,所以我将这个C:\ Users \ XXX \ AppData \ Roaming \ npm \ node_modules \ cordova \ node_modules.bin添加到PATH,使'plugman'命令在cmd中工作)。

  • 获取plugman命令后(它的帮助是在控制台中工作),我输入了相机api命令:

    plugman --platform android --project c:/ path / to / app --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git

输出是:

undefined is not a function

我做错了什么?

2 个答案:

答案 0 :(得分:1)

我在phonegap google网上找到了答案。

要使其工作,您需要安装git console,然后使用以下命令下载插件:

phonegap local plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git

答案 1 :(得分:0)

这是bug that was recently submitted并已修复。

您基本上需要安装Git,是的,但是对于插件工作在“cmd.exe”(或任何非Git CLI),您需要在系统路径中使用Git / bin。

取自我的博客(http://atomicstructure.net/blog/2013/07/phonegap-3-0-troubles):

  

点击开始,右键点击计算机,然后选择属性。点击高级标签中的高级系统设置(左上角),然后点击环境变量

     

系统变量下,找到名为路径的变量,并对其进行编辑,以包含安装Git的完整系统路径。例如,我现在读到:

     

%SYSTEMROOT%\ SYSTEM32;%SYSTEMROOT%; [snip] ; C:\ Program Files(x86)\ Git \ bin

     

将所有重要位以粗体突出显示。与Ant和Android开发工具一样,您也需要包含/ bin子文件夹