2016-08-22 153 views
0

我想将PhoneGap版本从cli-5.2.0更新到cli-6.3.0我的混合应用程序。根据PhoneGap documentation,在我的config.xml文件中添加以下首选项应该足够了;但它不适合我。如何升级到最新版本的PhoneGap(cli-6.3.0)?

<preference name="phonegap-version" value="cli-6.3.0"/> 

当我用更新的config.xml上传我的代码时,构建不会失败,但PhoneGap版本也不会更新。

+0

该文档指出这是新的默认设置,所以您不应该在Build上使用它。 –

+0

这就是我的想法。我最初在config.xml中没有phonegap-version首选项;所以我期待在构建过程中使用最新版本,但事实并非如此。我用一种非常“复杂”的方法解决了这个问题。我从PhoneGap控制台中删除了我的项目,重新创建了,并且声音很有魔力。 – temelm

+1

这是所有PGB开发者使用的标准方法!哈哈。我只是想提出建议。 –

回答

0

我一直无法弄清楚实际问题是什么。该文件说cli-6.3.0是新的默认值。长话短说,我从PhoneGap控制台中删除了我的项目并重新创建了它。它现在有效。

-2

打开命令提示符,然后执行:

npm update -g cordova 

npm install -g [email protected] 

下一次先检查供应商的the documentation

+1

下一次首先仔细阅读标题和说明。我从来没有说过我在使用Apache Cordova。我使用的是PhoneGap,它只是Cordova的一个发行版。所以我甚至没有在我的电脑上安装Cordova。构建过程在云中完成。 – temelm

+2

你是对的,但没有必要粗鲁。 –

0

http://phonegap.com/blog/2013/11/28/phonegap-320-released/

如何升级的PhoneGap

Mac和Linux:

$ sudo的NPM安装-g的PhoneGap

的Windows:

C:> NPM安装-g的PhoneGap

如何升级的应用程序

$ CD路径/要/我的应用程序内

$ PhoneGap的平台更新的Android

您可以用android替换任何平台名称。

+1

此问题适用于PhoneGap不构建PhoneGap的命令行版本。 –

+0

请再次阅读我的答案..我第一次更新phonegap CLI,然后我更新phonegap生成。 – Naitik