Plugins plugman不在windows上工作?向phonegap 3.0应用程序添加核心功能

Plugins plugman不在windows上工作?向phonegap 3.0应用程序添加核心功能,plugins,cordova,command-line-interface,Plugins,Cordova,Command Line Interface,我一直在跟踪theese 已安装plugman(命令不起作用,因此我将此C:\Users\XXX\AppData\Roaming\npm\node\u modules\cordova\node\u modules.bin添加到路径中,以使“plugman”命令在cmd中起作用) 让plugman命令运行后(它的帮助在控制台中运行),我输入了camera api命令: plugman——平台android——项目c:/path/to/app——插件 结果是: undefined is not

我一直在跟踪theese

  • 已安装plugman(命令不起作用,因此我将此C:\Users\XXX\AppData\Roaming\npm\node\u modules\cordova\node\u modules.bin添加到路径中,以使“plugman”命令在cmd中起作用)

  • 让plugman命令运行后(它的帮助在控制台中运行),我输入了camera api命令:

    plugman——平台android——项目c:/path/to/app——插件

结果是:

undefined is not a function

我做错了什么?

我在phonegap google group上找到了答案

要实现这一点,您需要安装git console,然后使用以下命令下载插件:

phonegap local plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git
这是一个固定的系统

您基本上需要安装Git,是的,但是为了让plugman在“cmd.exe”(或任何非Git CLI)中工作,您需要在系统路径中安装Git/bin

摘自我的博客():

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

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

%SystemRoot%\system32;%系统根%;[剪断];C:\ProgramFiles(x86)\Git\bin

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