我在网站上使用Grails 2.0.1。一切都很好,直到我在网站上安装了grails ui-performance插件。
当我使用此新插件部署War时,无法访问CSS文件。呈现的网页没有CSS,当我“查看源代码”页面并尝试访问CSS文件的生成的url(版本化)时,我在Firefox中遇到以下错误
“您试图查看的页面无法显示,因为它使用了无效或不受支持的压缩形式。”
安装此插件后,我只更改了将CSS调用到页面的方式。
像这样:
<p:css name='main'/>
<p:css name='style'/>
最佳答案
卸载其中之一。不要使用UI Performance,或者通过删除BuildConfig.groovy
中声明依赖项的行来删除资源。请注意,有些插件可以使用资源并添加UI Performance所具有的功能,因此一种选择是保留资源并卸载ui性能,然后将其中一个或多个添加到BuildConfig.groovy
runtime ":zipped-resources:1.0"
runtime ":cached-resources:1.0"
runtime ":yui-minify-resources:0.1.4"
https://stackoverflow.com/questions/9962253/