在我的春季MVC +角应用程序中。我已经配置了缓存清除使用 弹簧靴属性如下
spring.resources.cache-period=31536000
spring.resources.chain.cache=true
spring.resources.chain.strategy.content.enabled=true
spring.resources.chain.strategy.content.paths=/**
这适用于css / image / js文件。
index.html也提供了
缓存控制:无缓存,无存储,最大年龄= 0,必须重新验证
我的角度应用程序是在index.html中引导的。 当角度应用程序加载partials(html)时,它们会加载激进的缓存(Cache-Control:max-age = 31536000)。所以部分的任何变化都没有反映出来。如何禁用部分缓存或限制部分缓存周期。
我有以下结构
classes
--Public
--org.xyz.com
-controller
-ControllerOne.js
-service
-Service.js
-partial-one.html
-partial-two.html
--Static
--CSS
--JS
--img
--template
- index.html