我在一个我正在研究的新项目中使用GWT并且我遇到了问题。一些CSS规则被定义到XML文件中,而不是定义到CSS文件中。
问题是当GWT编译代码时,我的XML文件中定义的名称类将更改为新的随机ID。
像 GKA-VPPBPE 或 GKA-VPPBLE
这样的东西是否有办法保留原始名称而不是生成的名称?
答案 0 :(得分:4)
生成混淆的css类名是一个特性。
GWT已启用默认激活的CSS模糊处理。这将有助于减少下载大小并减少css-classnames的冲突。
您可以禁用此功能:
<set-configuration-property name="CssResource.style" value="pretty"/>
或仅限某些课程:
@external .myClassName
在这里查看更多信息 https://vcfvct.wordpress.com/2013/10/04/disable-obfuscation-in-gwt-css-resources/