當您從Worklight 6.0應用程序(使用Sencha Touch 2.3)進行構建和部署時,將考慮構建環境選項。是開發,測試還是生產?IBM Worklight 6.0 - 構建應用程序時的環境選項?
原因我問這是因爲我需要確保Sencha是使用Worklight中的生產選項構建的。
請幫我重新走向正確的道路。謝謝。
當您從Worklight 6.0應用程序(使用Sencha Touch 2.3)進行構建和部署時,將考慮構建環境選項。是開發,測試還是生產?IBM Worklight 6.0 - 構建應用程序時的環境選項?
原因我問這是因爲我需要確保Sencha是使用Worklight中的生產選項構建的。
請幫我重新走向正確的道路。謝謝。
如果您實際上正在談論使用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的許可證)。
謝謝伊丹。所以你的意思是說Sencha Touch的構建與Worklight構建是分開的,除了將<腳本src =「js/touch/sencha-touch-all.js」>在您的app.html中。請確認。謝謝 –
我會這樣認爲的,是的。 –