如何使用角度js在Grails/asset管道中"cache bust" html文件



我们使用的是带有Angular JS的Grails。

在我的理解中,资产管道插件已经处理了JS和CSS文件上的缓存。我注意到我的JS和CSS文件,附加了哈希。一旦我们部署到这些领域的变化,哪个会改变。

我们的HTML文件没有哈希。因此,我们必须在每次部署新更改时清除缓存和刷新。

我们正在尝试避免使用HTML文件的手动版本操作,因此我们希望是否有资产管道的配置来处理此操作?

或Angular中的配置我们可以用于此?

这不是您问题的答案,而是对手头任务的更好解决方案。

我建议使用Angular-Template-Asset-Pipeline插件,该插件将您的HTML模板添加到角模板缓存,因此将不再发生检索它们的请求。

https://github.com/craigburke/angular-template-asset-pipeline

最新更新