【发布时间】:2018-01-28 03:21:46
【问题描述】:
我很高兴使用 plug man 将条形码插件集成到我的 cordova 项目中。我浏览了插件手册并按照他们建议的命令进行操作。
语法: 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.io 的插件 ID
- variable 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
我没有看到插件安装到我的项目中。请帮助我我在哪里做错了。 谢谢 桑托什
【问题讨论】:
-
我也有同样的问题。你有什么收获吗?
-
现在已修复,我在“平台”中有错字。哇!