【发布时间】:2016-12-06 09:06:21
【问题描述】:
我正在使用 JHipster 2.27.2
在进行生产发布时,我注意到由于 CachingHttpHeadersFilter 设置的 Http 标头,旧的 html 模板(即在 ui-router 状态中引用的 html 模板)一直存在。显然,用户可以手动清除浏览器缓存,但在处理大量未知用户时,这并不总是可行的。
除了通过将 timeToLiveInDays 设置为零或更改 app.js 文件中的 cachebuster 设置以包含 html 模板来完全删除 html 缓存之外,还有另一种方法可以利用 html 文件缓存,但同时确保用户的 html 文件是否保持新鲜?
【问题讨论】: