Qooxdoo在现有项目中

时间:2011-12-31 11:26:51

标签: javascript qooxdoo

我的qooxdoo应用程序的优化版本出现问题。问题是,我试图在遍布许多Javascript文件的现有应用程序中使用qooxdoo,并且具有相当复杂的结构。为了集成qooxdoo,我刚刚生成了一个应用程序并将其包含在我的HTML项目中并且它可以工作。但是,当我尝试这样做时:

./ generate.py build

为了生成库的优化版本,生成器优化了我不使用的qooxdoo类和小部件,即使我在我的项目中。我想用“一切”生成qooxdoo库的优化缩小版本。有办法做到这一点吗?

1 个答案:

答案 0 :(得分:0)

您可以调整配置以包含所有(有趣的)qooxdoo框架类。您基本上必须添加qx.*,并希望在build-script作业中排除其下的一些不需要的名称空间。例如。在你的config.json中添加如下内容:

"jobs": {
    "build-script" : {
        "include" : ["qx.*"],
        "exclude" : ["qx.test.*", "qx.dev.unit.*"]
    }
}

查看SDK中的application/playground配置,Playground应用程序使用类似的方法。