`
征客丶
  • 浏览: 135642 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

cordova 插件开发及 plugman 工具命令说明

阅读更多
一、显示帮助
$ plugman --help
$ plugman -h

二、显示版本信息
$ plugman --version
$ plugman -v

三、操作标识,些为参数,加上意思为高度模式
--debug|-d

四、安装 plugin
$ plugman install --platform <platform> --project <directory> --plugin <plugin> [--variable NAME=VALUE]
参数说明:
- platform <platform>: android、ios、 blackberry10、wp8、windows8 中的一个值
- project <directory>: 指定引用插件的 cordova 项目的平台路径
- plugin <plugin>: 指定本地的一个插件或远程的插件地址
- variable NAME=VALUE: 插件安装时的变量,【如 API密钥/令牌 等】

操作参数说明:
- www <directory>: 插件安装到指定目录中,默认是安装到指定平台的www目录中
- plugins_dir <directory>: 插件副本拷贝到指定目录中,默认拷贝到 <项目目录> / plugins目录中
- searchpath <directory>: 当根据ID查找插件时,查找的目录,可以是多个路径用英文”:“分开,windows 用";" 分开

五、卸载 plugin
$ plugman uninstall --platform <platform> --project <directory> --plugin <plugin-id>
参数说明:
- platform <platform>: android、ios、 blackberry10、wp8、windows8 中的一个值
- project <directory>: 指定引用插件的 cordova 项目的平台路径
- plugin <plugin-id>: plugin的ID 在插件的配置文件 plugin.xml 中的 <plugin id> 属性

六、注册
NOTICE: The Cordova Plugin registry became read-only, so the following commands have been deprecated and removed:

    $ plugman adduser
    $ plugman publish
    $ plugman unpublish
    $ plugman owner add/rm

For managing plugins for the npm registry, use corresponding npm commands. For more info on npm commands see `npm help <command>`.
Learn more about publishing your plugins to npm at http://plugins.cordova.io/npm/developers.html

七、查找一个查件
$ plugman search <keyword1 keyword2 ...>

八、显示插件详情
$ plugman info <pluginID>

九、管理注册配置
9.1、显示当前配置
$ plugman config ls

9.2、显示当前注册URL
$ plugman config get registry

9.3、设置注册 URL:
$ plugman config set registry <url>

例:
$ plugman config set registry http://localhost:5984/registry/_design/app/_rewrite
   
十、插件所有者管理
允许插件所有者发布更新插件。显示一个插件的所有者列表:
$ plugman owner ls <pluginID>

例:
$ plugman owner ls org.apache.cordova.core.file

十一、创建一个插件
$ plugman create --name <pluginName> --plugin_id <pluginID> --plugin_version <version> [--path <directory>] [--variable NAME=VALUE]

参数说明:
- <pluginName>: 插件的名称
- <pluginID>: 插件的ID
- <version>: 插件的版本
- <directory>:插件的创建目录
- variable NAME=VALUE: 其他变量值

十二、给插件添加一个json文件
根据 plugin.xml 文件中的值,在插件中创建一个 json 文件
$ plugman createpackagejson <directory>

十三、给插件添加一个平台
$ plugman platform add --platform_name <platform>

参数说明:
- <platform>: android, ios 中的一个

十四、从插件中移除一个平台
$ plugman platform remove --platform_name <platform>

参数:
- <platform>: android, ios 中的一个


--------------------------------------------------------------------
若有其他凝问或文中有错误,请及时向我指出,
我好及时改正,同时也让我们一起进步。
email : binary_space@126.com
qq     : 1035862795
敲门砖: 代码谱写人生




分享到:
评论

相关推荐

    Android Cordova 插件开发之编写自定义插件

    在 Android 上开发 Cordova 插件,开发者可以将自己的 Java 代码与 JavaScript 交互,扩展 Cordova 应用的功能。本篇将深入探讨如何编写自定义的 Cordova 插件。 一、理解 Cordova 插件机制 Cordova 插件是连接 ...

    Android-Cordova插件-用于播放海康监控视频

    【Android Cordova插件开发-播放海康监控视频】 在移动应用开发中,Cordova是一个广泛使用的框架,它允许开发者使用HTML、CSS和JavaScript来构建原生的移动应用。本篇将详细介绍如何在Android平台上利用Cordova开发...

    Cordova 常用命令及插件

    Android 移动端混合开发之Cordova 常用命令及插件,包括安装、调试及运行,及插件开发命令,设备查找命令

    cordova 插件Demo工程(完整版)

    Cordova是一款开源的移动应用开发框架,...通过学习如何使用PlugMan创建Cordova插件的Demo工程,开发者可以更好地掌握Cordova的跨平台开发能力,利用JavaScript实现对不同设备功能的访问,进而构建功能丰富的移动应用。

    自定义cordova插件

    在开发过程中,正确管理这些插件的版本和依赖关系是很重要的,因为不同插件之间可能存在冲突,或者需要特定版本的Cordova才能正常工作。 至于“CoolApp”这个文件名,它可能是指你的整个应用项目,也可能是一个插件...

    Android混合开发自定义Cordova插件

    本文将深入探讨"Android混合开发自定义Cordova插件"这一主题,基于提供的资源,我们将理解如何创建Cordova项目,以及如何自定义插件以扩展其功能。 1. **Cordova基础** - Cordova的核心概念是WebView,它是一个...

    cordova 插件Demo工程

    `plugman`是Cordova的官方插件管理工具,用于安装、卸载和管理Cordova项目中的插件。通过`plugman`,开发者可以方便地在项目中添加自定义功能或第三方插件,而无需直接操作项目的配置文件。 ### 2. 创建Cordova插件...

    cordova插件开发 (手机单核多核)

    5. **安装和使用插件**:在你的Cordova项目中,你可以使用`cordova plugin add`命令安装这个插件,然后在JavaScript中调用`NCores.getNumberOfCores`来获取设备的CPU核心数。 6. **注意事项**:虽然在Android上可以...

    基于Cordova 写的WebView插件,可以调用Cordova插件

    Cordova开发中,插件调用都只能调用本地的html,这个功能就是为了Cordova能调用远程的HTML页面,这样的话,一些逻辑可以放在服务器上,不需要全部打包放在app中,同时远程的html可以调用插件,调用方式同一般的...

    cordova自定义插件

    1. 初始化插件:使用`cordova plugin add`命令,指定插件ID和目标目录,这将生成基本的插件结构。 2. 编写`plugin.xml`:定义插件的元数据,包括添加的元素,如`&lt;feature&gt;`, `&lt;js-module&gt;`, `&lt;source-file&gt;`等。 3. ...

    Cordova 4.2.0插件应用及开发

    Cordova 4.2.0 是一个开源的移动开发框架,它允许开发者使用标准的Web技术,如HTML、CSS和JavaScript来构建跨平台的...同时,随着Cordova的持续发展,更多的插件和工具不断涌现,进一步丰富了移动应用的开发可能性。

    基于cordova插件形式开发的版本升级插件,支持android和iOS.zip

    本压缩包文件“基于cordova插件形式开发的版本升级插件,支持android和iOS.zip”提供了一个专为Cordova设计的版本更新插件,适用于Android和iOS两大平台。这个插件的目标是帮助开发者轻松地实现在应用内部进行版本的...

    调用cordova插件的一个ionic实例,插件包含android服务

    在本文中,我们将深入探讨如何在Ionic应用中调用Cordova插件,特别是涉及Android服务的实例。首先,让我们理解一下关键概念。 **Cordova** 是一个开源框架,允许开发者使用Web技术(如HTML、CSS和JavaScript)构建...

    百度地图定位Cordova插件

    【百度地图定位Cordova插件】是专门为Cordova框架设计的一款插件,它允许开发者集成百度地图服务到他们的移动应用程序中,实现精准的定位功能。Cordova是一个流行的开源框架,它使得开发者可以使用HTML5、CSS3和...

    Android Studio 原生项目集成 Cordova 插件演示示例

    &gt; 此实例代码为 Android Studio 原生项目集成 Cordova 插件演示,而非通过 Cordova 直接编译,方便您在现有 Android Studio 项目中集成 Cordova 进行 H5 混合开发。 为了结构清晰及易维护性,项目分三个 Module ,...

    ionic3自定义cordova插件

    2. **创建插件结构**:使用`cordova plugin add &lt;your-plugin-id&gt;`命令初始化一个新插件,这将创建基本的插件目录结构,包括`plugin.xml`配置文件,以及Android和iOS的源代码目录。 3. **编写插件代码**: - **JS...

    cordova-plugman, Apache Plugman的镜像.zip

    cordova-plugman, Apache Plugman的镜像 plugman用于安装和卸载插件以与 Apache 项目一起使用的命令行 工具。这里文档定义工具用法。要求你必须在路径上有 git,才能直接从远程 git url安装插件。插件插件规范--&gt;...

    cordova开发自定义插件(详细篇含jar包调用示例)

    本篇文章将深入探讨如何在Cordova项目中开发自定义插件,特别是在Android平台上实现Java(jar包)调用以及与JavaScript之间的交互,从而更好地理解和运用第三方库。 首先,我们来了解一下Cordova插件的基本结构。一...

    cordova 插件的封装

    Plugman 是一个用于管理 Cordova 插件的工具,可以帮助我们轻松地创建、管理和发布自定义的 Cordova 插件。通过命令行安装 Plugman: ```bash npm install -g plugman ``` **2.1.2 新建组件** 在命令行中进入你...

Global site tag (gtag.js) - Google Analytics