【问题标题】:Update a Cordova/Phonegap (3.2.0) plugin into the project将 Cordova/Phonegap (3.2.0) 插件更新到项目中
【发布时间】:2013-11-28 11:34:28
【问题描述】:

我有自己写的插件到my-plugin/plugin

我用cordova plugin add my-plugin/plugin 安装它。然后它出现在plugins/ 下和我的Android 项目中。

现在我想对这个插件进行一些更改,但我不知道如何将这些更改部署到我的 Android 项目中。

我目前的解决方法是cordova plugin rm com.my.plugin,然后是cordova plugin add my-plugin/plugin

有没有更好的办法?

$ cordova -v
3.2.0-0.2.0

【问题讨论】:

    标签: android plugins cordova


    【解决方案1】:

    您可以尝试仅使用 cordova 插件添加 my-plugin/plugin 并跳过删除它似乎进行更新,即使它报告它已经安装。

    就像你们所有人一样,我假设(或在某处读过,不确定是哪个)cordova 在构建时自动更新了插件,我不认为是这种情况。

    在 Phonegap 3.4 中,现在有可以根据 before_build 等命令运行的钩子,使用这些钩子可以运行脚本,每次运行构建时更新插件。

    查看此博客了解更多信息 http://devgirl.org/2013/11/12/three-hooks-your-cordovaphonegap-project-needs/

    【讨论】:

    • 简单地重新添加它们(不先删除)对我有用。我可以判断,因为我的插件目录已提交给 git,并且在再次运行 cordova plugin add 后我看到代码更改和增加的版本号。
    • 重新添加插件对我有用....但是再次运行应用程序后,它似乎运行的是旧版本。
    【解决方案2】:

    我刚刚有同样的问题,并试图找到有关更新科尔多瓦应用程序的任何文档,但我似乎根本没有文档。

    所以我后来用rmadd 做到了。 但我不敢相信没有更好的方法:(

    【讨论】:

      猜你喜欢
      • 2014-04-21
      • 2013-11-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多