播放框架+ Greenscript +'url'CSS规则=错误的路径

时间:2011-08-26 16:05:46

标签: playframework greenscript

将配置选项greenscript.minimize=trueGreenscript一起使用时,所有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文件)吗?

1 个答案:

答案 0 :(得分:1)

是的,这是当前greenscript实现的问题。该修复程序应在更高版本中发布。

对于您的具体情况,比如jquery-ui,我建议您使用CDN提供的css来避免此问题。例如。 #{greenscript.css'http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.0/themes/smoothness/jquery-ui.css'/}