1

私は GWT.runAsync を使用して、タラをさまざまなフラグメントに分割しています。残りのフラグメント (1.2 Mb に達する) に問題があります。これは、使用するウィジェットが相互に依存しているためです。

runAsync を使用してウィジェット (またはサブシステム) のコードを複数の場所 (その特定のクラス) にロードすると、コードが残りのフラグメントになってしまうことがわかっています。私の問題は、ウィジェット間に多くの依存関係があり、単一の場所で主要コンポーネントごとに runAsync (および GWT 分割ドキュメントで説明されている非同期プロバイダー パターン) を使用することがほとんど不可能であることです。

それで、私の質問は、GWT コンパイラーに複数の残りのフラグメントを作成させることは可能ですか? たとえば、冗長な js ファイルを作成すると、合計で 1.2 MB を超えますが、サイズは (個別に) 小さくなります。

4

1 に答える 1

1

おそらく、次のコンパイラ フラグが必要です。

XfragmentCount=X

ドキュメントはこちら: http://www.gwtproject.org/articles/fragment_merging.html

于 2013-11-20T18:20:19.220 に答える