1

つまり、私が持っているのは、実行時にロードされる約20個のモジュールで構成されるFlexアプリケーションです。各モジュールはFlexBuilderの独自のプロジェクトであり、私がやりたいのは、各プロジェクトに移動して[プロジェクト]-> [リリースビルドのエクスポート...]を選択することなく、すべてのモジュールのリリースビルドを作成する方法です。

どうすればそのようなことができますか?

4

1 に答える 1

4

複雑なプロジェクトがある場合は、ant ビルド タスクを作成する価値があるかもしれません。これにより、ビルド プロセスとパラメーターを非常に具体的に制御できます。

ant はWeb サイト(マニュアルはこちら) からダウンロードできます。Eclipse に含まれているバージョンがありますが、私はコマンド ラインから実行することを好みます。

Flex Builder には、actionscript および mxml ファイルをビルドするためのタスクを定義する ant ライブラリが付属しています。ここにいくつかのドキュメントがあります

たとえば、これは 'ant production-compile' を実行して実行できる mxmlc タスクのサンプルです。

<target name="production-compile">
        <mxmlc file="myApp.mxml"
            show-actionscript-warnings="false"
            output="myApp.swf"
            debug="false"
            optimize="true"
            >

            <default-size width="800" height="600"/>
            <default-frame-rate>60</default-frame-rate>
        </mxmlc>
</target>

モジュールごとに mxmlc タスクを追加すると、1 つのコマンドでアプリケーション全体をビルドできます。

于 2009-04-08T00:01:14.697 に答える