0

qooxdoo アプリケーションの最適化されたバージョンに問題があります。問題は、多くのJavascriptファイルにまたがる既存のアプリケーションでqooxdooを使用しようとしていて、かなり複雑な構造を持っていることです。qooxdoo を統合するために、アプリケーションを生成して HTML プロジェクトに含めるだけで動作します。しかし、私がやろうとすると:

./generate.py ビルド

ライブラリの最適化されたバージョンを生成するために、ジェネレーターは、プロジェクトにいるにもかかわらず、使用していない qooxdoo クラスとウィジェットを最適化します。「すべて」を含む qooxdoo ライブラリの最適化された縮小バージョンを生成したいと考えています。これを行う方法はありますか?

4

1 に答える 1

0

構成を微調整して、すべての (興味深い) qooxdoo フレームワーク クラスを含めることができます。基本的に、その下の不要な名前空間をジョブに追加qx.*する必要があり、除外する必要があります。build-scriptたとえば、config.json に次のようなものを追加します。

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

SDKの構成を見てくださいapplication/playground。Playground アプリは同様のアプローチを使用しています。

于 2011-12-31T13:39:55.943 に答える