我们在 Play 1.2.5 上使用 Greenscript 1.2.8b 来缩小和合并 JavaScript 和 CSS 文件。我正在调查我们遇到的一些缓存问题,并注意到 Greenscript 生成的文件名在我们部署新版本时似乎没有改变。
当内容发生变化时,我们有什么办法可以强制它为组合的 JS 或 CSS 文件生成一个新的文件名?
编辑:我接受了下面的答案,因为它应该适用于大多数人。但是,它弄乱了我的 CSS 中的路径,所以我最终得到了一些稍微不同的东西。我在 application.conf 中添加了以下行:
greenscript.url.minimized=/gs/VERSION
在我的构建脚本中,我将 VERSION 替换为源代码管理中的最新版本号。