是否有一种标准方法来防止Grails 2.4.4中修改的资源的缓存?例如,我希望有一个包含代码的gsp,例如
<g:javascript src="application.js" />
而且,当我部署新版本的web应用程序时,浏览器没有使用缓存的application.js版本。例如,我是否可以在不修改文件名的情况下更新版本号?如果我修改文件名本身,它会破坏我的git提交历史记录。
发布于 2015-02-12 11:17:04
您确实应该看看如何使用Grails 2.4+中的资产管道插件来管理您的资产。它将确保浏览器缓存资产,直到它为您更改,除其他外。看一看文档。
只需将资产(在本例中为js)移动到grails-app/assets/javascript文件夹下,并转换为assets:javascript而不是g:javascript,就可以开始工作了。
https://stackoverflow.com/questions/28466723
复制相似问题