升级适用于iOS应用的Cordova版本

时间:2016-05-28 12:16:27

标签: javascript cordova cordova-plugins

如何将Cordova iOS应用程序从一台PC转移到另一台PC?该应用程序是在Cordova的其他版本中制作的,我想升级其Cordova版本。

3 个答案:

答案 0 :(得分:2)

您可以按照以下步骤操作:

  • 在新PC中,使用npm install -g cordova命令
  • 安装最新版本的cordova
  • 在新PC中,使用创建新的cordova项目 cordova create PROJECT_NAME command 在使用终端的理想位置
  • 现在导航到新创建的项目文件夹,复制内容 旧PC中旧项目的WWW文件夹和config.xml文件并替换 在新创建的项目文件夹中也是如此。
  • 在终端中,导航到项目根目录并安装 使用cordova plugin add PLUGIN_NAME在新项目中使用所需的插件 命令
  • 安装所需的插件后,将iOS平台添加到 项目使用cordova platform add ios命令
  • 现在使用cordova build ios命令
  • 构建项目

你现在好了。但是你必须彻底测试你的项目,因为某些插件可能无法按预期使用最新的cordova版本。

答案 1 :(得分:0)

使用较新版本的Cordova,这个过程变得更加容易。 config.xml现在可以包含指定应用运行的插件和平台的条目。看看这个例子。您可以将这些条目添加到config.xml

<engine name="android" spec="~5.1.1" />
<engine name="ios" spec="~4.1.0" />
<engine name="browser" spec="~4.0.0" />
<plugin name="cordova-plugin-whitelist" spec="1" />
<plugin name="cordova-plugin-console" spec="~1.1.7" />
<plugin name="cordova-plugin-dialogs" spec="~1.2.0" />

当您运行cordova platform prepare ios时,如果尚未创建,Cordova将为您提取缺少的平台和插件。如果尚未启动,这是开始构建应用程序的好方法。

答案 2 :(得分:-1)

您可以将项目文件夹复制到另一个。如果你有不同的版本,你可以升级。如果你升级了cordova。键入终端项目的文件夹 cordova平台更新ios cordova平台更新安卓如果您之前不这样做: sudo npm update -g cordova