【问题标题】:Phonegap cli, cordova and versionsPhonegap cli、cordova 和版本
【发布时间】:2015-01-27 14:09:37
【问题描述】:

我正在使用 cordova 并将其推送到 Phonegap 构建。它起作用了,尽管 PGB 告诉我我使用的是旧版本 - 我无法更改那里的设置。

我现在已经升级到 Cordova 4,PGB 显然不支持的版本。

那么,它们有不同的生命周期?他们是否使用相同的版本号?如果我们想使用Phonegap Build,我们应该停止使用cordova并开始使用phonegap cli吗?

【问题讨论】:

  • 我会说阅读这个,它会回答你的问题。 stackoverflow.com/questions/18174511/…
  • 我根据那篇文章开始使用cordova。这可能是个坏主意,因为我现在被不同的版本困住了。
  • 哦,我明白了,所以你有两个版本的 PhoneGap 项目,现在你想通过 PGB 编译最新的一个?对....你能指出你正在使用的 v4 的特殊功能吗?否则为什么不能在 3.6.3 上实现 PhoneGap 构建支持?我在 PGB 上使用 3.6.3,即使使用自定义插件也能正常工作
  • 实际上,此时 webapp 中似乎没有与 PGB 真正冲突的功能。可能所有更改都在平台资产内。我只是对这种情况感到困惑。

标签: cordova lifecycle cordova-cli


【解决方案1】:

Cordova 4 是 CLI 的版本,现在每个平台都有自己的版本。看来phonegap还不支持为每个平台选择版本,所以你必须为所有平台选择一个commom版本(最新的似乎是3.6.3)

http://cordova.apache.org/announcements/2014/10/16/cordova-4.html

但是,如果您使用 phonegap 构建,您应该使用 phonegap CLI,而不是 cordova CLI,因为 phonegap CLI 允许您直接从 CLI 推送应用程序

如果您只是将 www 文件夹上传到 phonegap 构建页面,那么无论您使用 cordova、phonegap 还是根本没有,您只需发送propper config.xml 告诉 phonegap 构建哪个 phonegap 版本使用

http://docs.build.phonegap.com/en_US/configuring_preferences.md.html#Preferences

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-06-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-06
    • 1970-01-01
    • 1970-01-01
    • 2014-11-29
    相关资源
    最近更新 更多