来自https://developers.google.com/web-toolkit/articles/fragment_merging:
要启用此功能,只需将
-XfragmentCount x
添加到GWT编译器命令行,代码拆分器将尝试将独占片段的数量限制为x。这里,x是独占片段数量的下限。当编译器确定合并尽可能多的分裂点可能没有益处时,实际数量可能大于x。
所以我问,如何为他们的应用计算“x”?是否只是通过研究编译报告“按需”执行碎片,还是应该使用一些神奇的公式/等式或一组因子?
答案 0 :(得分:2)
假设您有没有合并选项的X片段。编译没有合并选项和(X - 1)设置并比较结果。请注意,有一个错误显示剩下的代码为零:它不是。检查输出文件夹中的实际大小。
请注意,如果编译器决定合并多个片段(假设您得到X-4),则可能会得到少于X-1个片段。您可以尝试强制更多问题并使用X-5选项进行编译。编译器将按照您的要求进行操作,但可能没有或只有很少的好处。
我通常将此设置保持在X - 1,并让编译器决定要合并多少个片段。