GWT разделяет точки с избыточными фрагментами?

Я использую GWT.runAsync, чтобы разделить треску на разные фрагменты. У меня проблема с оставшимся фрагментом (до 1,2 Мб), и это потому, что используемые мной виджеты взаимозависимы.

Я знаю, что если я использую runAsync для загрузки кода для виджета (или подсистемы) в более чем одном месте (для этого конкретного класса), код окажется в оставшихся фрагментах. Моя проблема в том, что мои виджеты имеют много зависимостей между ними, и практически невозможно использовать runAsync (и шаблон асинхронного провайдера, описанный в документации по разделению GWT) для каждого из моих основных компонентов в одном месте.

Итак, мой вопрос, возможно ли заставить компилятор GWT создавать более 1 оставшегося фрагмента? Например, создание избыточных js-файлов объемом до 1,2 МБ, но меньшего размера (индивидуально).

1 ответ

Может быть, вам нужен этот флаг компилятора:

XfragmentCount = Х

Документ здесь: http://www.gwtproject.org/articles/fragment_merging.html

Другие вопросы по тегам