标签: browser
浏览器会缓存很多JS和CSS文件。像Facebook这样的网站在发布新的生产代码时如何解决这个问题呢?他们是否会在所有资源中执行缓存清理操作?我至少在所有图像文件中都看到了这些混乱的字符。
答案 0 :(得分:1)
通常他们在html文件中的java脚本网址末尾添加版本号或一些唯一代码,如
http://your_js_url?v=2
每当有新版本时,他们只需将v = 2更改为v = 3即可刷新所有用户浏览器缓存
同样适用于css网址