【发布时间】:2016-10-30 16:50:27
【问题描述】:
我已经升级了我的 Cordova 项目(到 3.4.0)。
upgrading the Cordova framework 上有简单的说明,但我找不到有关将插件升级到最新版本的文档(尤其是 cordova-* 插件集)。
他们每个人都需要单独 rm'ed 和 add'ed,还是有更好的方法?
谢谢。
【问题讨论】:
我已经升级了我的 Cordova 项目(到 3.4.0)。
upgrading the Cordova framework 上有简单的说明,但我找不到有关将插件升级到最新版本的文档(尤其是 cordova-* 插件集)。
他们每个人都需要单独 rm'ed 和 add'ed,还是有更好的方法?
谢谢。
【问题讨论】:
根据 Apache Cordova 网站上的this recent post,更新插件的方法是删除然后重新添加它,例如:
cordova 插件 rm org.apache.cordova.file
cordova 插件添加 org.apache.cordova.file
没有提到一次“更新”所有已安装插件的方法。
【讨论】:
我相信您可以重新运行“cordova plugin add _”,它会用它在注册表中找到的最新插件覆盖任何现有插件。
没有'cordova plugin update'命令。
【讨论】:
某些插件的 id 与旧版 Cordova 不同。 因此,您应该获取所有当前插件,删除并为每个插件重新添加它。
cordova plugin rm org.apache.cordova.device
cordova plugin add cordova-plugin-device
【讨论】: