【发布时间】:2018-04-18 14:06:35
【问题描述】:
我有一个 ASP.Net MVC + angular Web 应用程序。大约有 500 多个用户正在使用该应用程序。
问题是每当我们进行新的发布/发布时,我们都必须让用户清除他们的浏览器缓存。这对用户来说很烦人。
其他网站(如 facebook 等)在更新其应用程序/网站时如何管理浏览器缓存,因为我们不会经常清除浏览器缓存。
有没有办法在有新版本时自动清除浏览器缓存。
【问题讨论】:
-
没有。您无法清除某人的缓存。您可以做的是将发布号添加到文件名中 - 例如将它们放在新文件夹 /v3.4.5/angularfile.js
标签: javascript asp.net angularjs browser-cache