2014-03-07 51 views
0

當您從Worklight 6.0應用程序(使用Sencha Touch 2.3)進行構建和部署時,將考慮構建環境選項。是開發,測試還是生產?IBM Worklight 6.0 - 構建應用程序時的環境選項?

原因我問這是因爲我需要確保Sencha是使用Worklight中的生產選項構建的。

請幫我重新走向正確的道路。謝謝。

回答

1

如果您實際上正在談論使用Sencha Touch時爲生產準備應用程序,那麼這與Worklight無關,而是與Sencha Touch設置無關。 Worklight並不涉及這個過程。

在線閱讀:


否則,

1)這已經沒有什麼做的你正在使用的框架(無論是Dojo,jQuery Mobile,Sencha Touch或其他任何東西,backbone.js,angular.js,無論...)。所以讓我們從這個等式中拿出來。

2)Worklight Studio是用於生成項目工件的工具,它是您的.adapter,.wlapp文件和生成的項目(在WP8,BB6/7/10,Android和iOS的情況下)在2種口味:

  • 開發版
  • 消費版

這兩者之間的區別是,大多數情況下,應用程序的真實性在後者的存在。
除此之外,兩個版本產生相同的工件

如果您不是IBM的客戶,那麼您將使用開發者版本,該版本允許您使用內置的Eclipse構建,部署和測試您的應用程序Worklight Server。

如果您是IBM客戶,則應該使用Consumer Edition。在這種情況下,您還可以獲得將Worklight Server安裝在外部應用程序服務器中的工具,然後您可以在QA/UAT/PROD環境中運行應用程序。

因此,在Worklight Studio中構建對於您的環境基本上是不可知的......它將生成您需要的任何工件,而不管環境如何(請參閱上面的應用程序真實性)。

從法律上講,如果您打算公開您的應用程序(無論是B2C還是B2E應用程序),您必須使用Consumer Edition(=購買使用Worklight的許可證)。

+0

謝謝伊丹。所以你的意思是說Sencha Touch的構建與Worklight構建是分開的,除了將<腳本src =「js/touch/sencha-touch-all.js」>在您的app.html中。請確認。謝謝 –

+0

我會這樣認爲的,是的。 –

相關問題