簡體   English   中英

IBM Worklight 6.1 - 有關在項目中升級Cordova的問題

[英]IBM Worklight 6.1 - Questions about upgrading Cordova in a project

IBM Worklight 6.1.0現在使用Cordova v3.1。 Cordova配置的升級過程是自動進行的。

我的問題是:

  1. 如何在工作燈中進行自動升級?
  2. 我如何知道我的Cordova庫是否已更新?
  3. 如果更新未自動進行,如何手動更新?

如何在工作燈中進行自動升級?

在Eclipse中安裝/升級到新的Worklight Studio版本后,如果工作區中已有Worklight項目,則Worklight會使用內部自定義編寫的升級程序來檢查項目版本並替換所有舊文件(而不僅僅是Cordova) ,還有其他Worklight框架文件)與新文件。


我如何知道我的Cordova庫是否已更新?

例如,對於iPhone環境,有一個版本文件: yourProject\\apps\\yourApp\\iphone\\native\\CordovaLib\\version

但並非所有環境都有此文件,所以IMO最簡單的方法是使用device.cordova API方法:

  1. 將以下代碼段放在common\\js\\main.js > wlCommonInit()函數中。
  2. 構建和部署項目
  3. 在Worklight Console或設備或模擬器/模擬器中預覽所需的環境無關緊要。 您將看到使用Cordova版本的提醒:

     alert ("Used Cordova version is: " + device.cordova); 


如果更新未自動進行,如何手動更新?

  • 您還無法在Worklight應用程序中手動更改已使用的Cordova版本。 同樣,Worklight項目的升級過程不僅僅是替換應用程序中使用的Cordova版本

  • 如果發生這種情況,將會出現錯誤。 如果你遇到任何問題,讓我們解決這些問題......

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM