将配置选项greenscript.minimize=true
与Greenscript一起使用时,所有CSS网址资源都会出错。例如,使用jQuery UI,
.ui-widget-content { border: 1px solid #dddddd; background: #eeeeee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x; color: #333333; }
将在images/ui-bg_highlight-soft_100_eeeeee_1x100.png
文件夹下查找gs
,但找不到它,因为资源位于styles/themes/lightness
下(例如)。
一个明显的解决方案是手动替换绝对路径的所有相对路径。但是还有另一种(更好的)解决方案(不必修改原始的CSS文件)吗?
答案 0 :(得分:1)
是的,这是当前greenscript实现的问题。该修复程序应在更高版本中发布。
对于您的具体情况,比如jquery-ui,我建议您使用CDN提供的css来避免此问题。例如。 #{greenscript.css'http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.0/themes/smoothness/jquery-ui.css'/}