我正在尝试在自定义 Web 服务器上部署 GWT 客户端应用程序。我在我的 .gwt.xml 文件中使用这样的 GWT 预压缩链接器:
<inherits name="com.google.gwt.precompress.Precompress"/>
<set-configuration-property name="precompress.leave.originals" value="false" />
<add-linker name="xsiframe" />
在我的 html 文件中,我加载了引用 nocache.js.gz 的 javascript:
<script type="text/javascript" src="app/app.nocache.js.gz"></script>
编译器按预期生成压缩的 javascript 文件。但是,当我运行该应用程序时,该应用程序正在从 Web 服务器请求 *.cache.js 文件,而不是我期望的 *.cache.js.gz 文件。
我正在使用一个不能即时处理压缩的自定义 Web 服务器,所以我想知道是否有一种方法可以配置 GWT 编译器以生成请求 *.cache.js.gz 文件而不是 *.cache 的代码。 .js 文件?我似乎找不到任何文档,但如果我错过了文档中的某些内容,我将不胜感激。