将Cordova / Phonegap(3.2.0)插件更新到项目中

时间:2013-11-28 11:34:29

标签: android plugins cordova

我有自编写的插件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

2 个答案:

答案 0 :(得分:8)

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

就像你所有我认为(或在某处读取,不确定哪些)cordova在构建时自动更新插件,我不认为是这种情况。

使用Phonegap 3.4,现在可以根据诸如before_build之类的命令运行钩子,使用那些可以运行脚本的钩子,每次运行构建时都会更新插件。

有关详细信息,请参阅此博客 http://devgirl.org/2013/11/12/three-hooks-your-cordovaphonegap-project-needs/

答案 1 :(得分:4)

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

之后我用rmadd做了这件事。 但我无法相信没有更好的方法:(