当您从Worklight 6.0应用程序(使用Sencha Touch 2.3)进行构建和部署时,会考虑使用哪个构建环境选项。是开发,测试还是生产?
我要问的原因是因为我需要确保Sencha是使用Worklight的生产选项构建的。
请帮我重新指向正确的道路。感谢。
答案 0 :(得分:1)
如果您正在谈论在使用Sencha Touch时准备生产应用程序,那么这与Worklight无关,而是与您的Sencha Touch设置无关。工作灯不会涉及这个过程中的任何一切。
在线阅读:
否则,
1)这与你正在使用的框架无关(无论是Dojo,jQuery Mobile,Sencha Touch还是其他任何东西,backbone.js,angular.js,等等......)。所以,让我们把它从等式中拿出来。
2)Worklight Studio,用于生成项目工件的工具,它是.adapter,.wlapp文件和生成的项目(在WP8,BB6 / 7/10,Android和iOS的情况下)进来2种口味:
两者之间的区别主要在于后者存在App Authenticity 除此之外,两个版本产生相同的工件
如果您不是IBM客户,那么您将使用开发人员版,该版本允许您使用内置的Worklight Server在Eclipse中构建,部署和测试应用程序。
如果您是IBM客户,则应使用Consumer Edition。在这种情况下,您还可以获得在外部应用程序服务器中安装Worklight Server的工具,然后允许您在QA / UAT / PROD环境中运行应用程序。
因此,在Worklight Studio中构建对您的环境来说几乎是不可知的......无论环境如何,它都会产生您需要的工件(但请参阅上文,关于App Authenticity)。
但从法律上讲,如果您打算上传应用程序(无论是B2C还是B2E应用程序),您必须使用Consumer Edition(=购买许可证才能使用Worklight)。