在qooxdoo桌面中,您通常需要使用SDK进行开发,然后“构建”您的应用。有没有办法生成类似qooxdoo.js文件的内容,其中包含整个库,以便您可以根据需要编写脚本脚本(如jqueryui或dojo)? 实际上,在运行时加载每个小部件就像dojo的require(“dojo.button”)一样好,但这两种方法都很好,只是避免构建阶段。
我希望这个问题可以理解:) 谢谢大家!
答案 0 :(得分:1)
不要使用 build 作业的输出来在开发时运行代码 - 除其他外 - 将缩小代码并使调试变得非常困难。
如果你想在引用新类时自由编码而不需要重建,那么 source-all 就是你的构建工作。
在应用程序的根目录中,键入:
python generate.py source-all
如果将生成的HTML文件中包含整个框架(您将在source / index.html下找到它)。如果您从头开始编写UI并在每次浏览器刷新时引用许多新的qooxdoo小部件,这将很有效。
如果您添加了一个全新的类,则需要再次运行 source-all 作业以包含它。
我使用源构建作业但出于以下几个原因:
我建议你也看看Default Action Jobs,因为所有可能性都会详细解释。希望这会有所帮助。
答案 1 :(得分:1)