【发布时间】:2014-07-23 13:32:15
【问题描述】:
在构建 Hybrid iOS Cordova 应用程序(依赖于 Cordova CLI)时,我偶然发现需要构建自定义插件。
我的工作流程如下:
- 我在我的混合应用程序之外搭建了我的 Cordova 插件 目录。
- 盲目编码(在 Vim 中)并推送到 GitHub。
- 使用
cordova plugin rm和cordova plugin add重新安装插件。 - 测试。
- 从第 2 步开始重复。
我在产品中成功部署了插件,但是这个用 Vim 盲目地编写 Objective C 并把整个推送到 GitHub 只是为了在我的项目中测试它的过程感觉很尴尬,但是我在互联网上找不到任何信息关于更好的工作流程。
理想情况下,这是我期望的工作流程:
- 在我的应用程序目录中搭建我的插件(可能在 plugins/ 或我的自定义 src/ 中)并在我准备好时发布(或者根本不发布闭源插件)。
- 使用 XCode 对插件进行编码。
- 从本地文件系统重新安装插件,这完全避免了单独的 repo/push。
- 从第 2 步开始测试和迭代。
这个工作流程可以实现吗?
【问题讨论】: