我一直在研究这个问题,这个问题非常简单:
现代浏览器(chrome / FF)是缓存内容,html页面等.
当您发布新版本时,angular GET这些模板.但是,由于浏览器提供这些页面的缓存版本而不是新的更新版本.
现代浏览器(chrome / FF)是缓存内容,html页面等.
当您发布新版本时,angular GET这些模板.但是,由于浏览器提供这些页面的缓存版本而不是新的更新版本.
我已经阅读了关于如何实现这一目标的2000篇文章.
没有任何“Meta”标签对我有用..(例如:Using <meta> tags to turn off caching in all browsers?)
唯一有效的方法是通过添加一些参数值http://bla.com?random=39399339来手动管理文件的版本.
然而,如果有时只需要“清除缓存”(主要是版本之间),这真的很烦人并且非常难以维护.
有没有机会浏览器不提供手动“清除缓存”的简单,受控方式.无论是在服务器还是客户端方式?
附:
Angular模板使管理变得更加困难.