cordova开发之plugman的使用

使用cordova混合开发的时候,往往需要插件的开发来满足需求,下面就说说cordova的插件的开发的流程。

第一步:创建插件

plugman create --name ShowToast --plugin_id com.tw.cordova.plugin --plugin_version 1.0.0

--name 插件名称,建议大写,这边会生成 类的名称

--plugin_id 建议写包名

--plugin_version 随便写

第二步:添加平台

plugman platform add --platform_name android //添加安卓平台

plugman platform add --platform_name iOS //添加iOS平台

做完之后,打开plugin.xml

把id改了,因为上面的id是包名,谁便改成cordova-plugin-showtoast,然后把 target-dir="src/com/tw/cordova/plugin/ShowToast " 改成 target-dir="src/com/tw/cordova/plugin" ,这个算是plugman的bug吧

然后生成package.json文件,我这边plugman createpackagejson . 好像有问题,提示pkg is not defined,我也不知道为啥,然后改用npm init

这边会让你输入

name 这边name最好和上面的改的id一样 cordova-plugin-showtoast,然后一直按enter

最后让你输入license ,这边写成Apache-2.0就可以了。

然后在项目里面添加 cordova plugin add E:\webstrome\cordova_plugins\first_plugin\showToast

原文发布于微信公众号 - iOS开发笔记(roclel)

原文发表时间:2018-03-06

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏DeveWork

WordPress 一键关闭/禁止页面评论功能

WordPress 中页面都是默认开启批量功能的,对于一些特殊的网站,可能需要禁止所有的页面的评论功能;一个个去页面编辑页面去禁止固然可以,但是页面一多的话那就...

1986
来自专栏菩提树下的杨过

"Goole项目托管"及"CodePlex发布开源项目"要点

一.google项目托管相对比较容易 http://code.google.com/ 先注册一个gmail邮箱,然后参考孟子的这篇文章http://blog.c...

2087
来自专栏一个爱瞎折腾的程序猿

动易CMS之标签管理

4、系统可以根据设置的条件生成sql语句,也可以直接写sql语句。直接在文本框中输入sql语句即可,参数用【@+参数名】表示

2461
来自专栏WebDeveloper

简单封装curl的get与post发送数据

3303
来自专栏七夜安全博客

一种把指定程序的TCP流量重定向到代理的方法

graftcp 可以把任何指定程序(应用程序、脚本、shell 等)的 TCP 连接重定向到 SOCKS5 代理。

1663
来自专栏移动端周边技术扩展

.a VS .framework VS .dylib

2435
来自专栏前端大白专栏

关于上报错误最简单的实现方式--利用图片

1725
来自专栏Jerry的SAP技术分享

删除所有正在运行和退出的docker实例

使用这个命令,把docker ps -aq产生的输入作为输入传入到docker rm命令,达到删除所有容器实例的效果。

800
来自专栏十月梦想

小程序目录结构

        第一篇微信小程序的博文,不知从何开始说;name就从最基础的目录结构来说吧,初次接触这个东西自己也是折腾挺久的,这里系统的对比一下web开发的文...

1291
来自专栏较真的前端

PWA 入门: 写个非常简单的 PWA 页面

6885

扫码关注云+社区

领取腾讯云代金券