纯记录:
控制浏览器使用本地缓存是通过设置Cache-Control和Expires两个资源的HTTP响应头来实现的,在缓存过期时间内,除了用户的主动刷新行为(点击刷新按钮、F5、Ctrl+F5、右键重新加载等)都会使用本地缓存。 2.每次上线发布前,可以用工具对项目进行分析和构建处理,将所有静态资源的引用地址变成带md5版本号的形式,并修改文件名发布,可以参考assets pipeline的precompile过程或者我在答案最后给出的那个小工具以及对应的示例项目。
时间: 2024-11-11 20:56:04