3

我有一个凝灰岩时间使用插件人将条形码插件集成到我的科尔多瓦项目中。我浏览了插件手册并按照他们建议的命令进行操作。

语法:plugman install --platform --project --plugin [--variable NAME=VALUE]

我的示例:plugman install --platform iOS --project ~/Users/gundalasubbareddy/Desktop/BarCodeReader --plugin ~/Users/gundalasubbareddy/Downloads/BarcodeScanner-master

我得到的输出是这样的:

用法

安装插件

$ plugman install --platform <platform> --project <directory> --plugin <plugin> [--variable NAME=VALUE]

参数:

  • 平台:android、ios、blackberry10、wp7 或 wp8 之一
  • project :对您指定平台的 cordova 生成项目的路径引用
  • plugin :指向插件本地副本的路径引用之一,或远程 https: 或 git: URL 指向 cordova 插件(可选地附加 #branch:subdir)或来自http://plugins.cordova 的插件 ID。 io
  • 变量 NAME=VALUE:一些插件需要定义安装时变量。这些可能是 API 密钥/令牌或其他特定于应用程序的变量。

卸载插件

$ plugman uninstall --platform <platform> --project <directory> --plugin <plugin-id>

参数: - plugin :要删除的插件,由其 id 标识(参见 plugin.xml 的属性)

可选参数

  • www :插件的 www 资产将安装到此目录中。默认是安装到指定平台的标准 www 目录
  • plugins_dir :插件的副本将存储在此目录中。默认是安装到 /plugins 文件夹中
  • searchpath : 在查看http://plugins.cordova.io之前使用提供的 ID 查找插件的 目录 多次使用 searchpath 标志来指定多个目录(按顺序搜索)。搜索不是递归的,只会向下看一层。

可选标志

--debug|-d : 详细模式

--help|-h :显示此消息

--version|-v :显示版本

与注册表交互

添加用户帐户

$ plugman adduser

发布插件

$ plugman publish <directory>

取消发布插件

$ plugman unpublish <name>@<version>

搜索插件

$ plugman search <keyword1 keyword2 ...>

显示插件信息

$ plugman info plugin

管理注册表配置

$ plugman config set registry http://localhost:5984/registry/_design/app/_rewrite
$ plugman config get registry

管理所有者

$ plugman owner ls org.apache.cordova.core.file
$ plugman owner add username org.apache.cordova.core.file
$ plugman owner rm username org.apache.cordova.core.file

我没有看到插件安装到我的项目中。请帮助我我在哪里做错了。谢谢桑托什

4

1 回答 1

1

我认为你的问题是'iOS'应该是'ios'。

因此,将您的行更改为:

plugman install --platform ios --project ~/Users/gundalasubbareddy/Desktop/BarCodeReader --plugin ~/Users/gundalasubbareddy/Downloads/BarcodeScanner-master
于 2014-04-09T09:03:09.517 回答