1

我的 Grails 3 网站包含很多静态资源,比如 js 和 css,我发现所有这些静态资源都默认设置为“no-cache”和“max-age=0”,导致每次重新加载页面时,所有这些静态资源必须再次下载,这会导致严重的性能问题。

我正在使用asset-pipeline来管理application.js和application.css中的这些静态资源,如何配置缓存设置,让浏览器可以缓存这些静态资源?

缓存

4

1 回答 1

2

https://github.com/grails/grails-core/issues/10410#issuecomment-273220646

只需添加

grails.resources.cachePeriod: your value

到您的 application.yml

于 2017-01-17T16:41:48.640 回答