html里script标签src自动加上时间戳,降低缓存影响
添加时间:2025-07-05
vue 默认配置,打包后 css 和 js 的名字后面都加了哈希值,不会有缓存问题,但是 index.html 在服务器端可能是有缓存的,需要在服务器配置不让缓存 index.html。proxy_set_header是nginx设置请求头给上游服务器,add_header是nginx设置响应头信息给浏览器。问题: 当修改了JS文件的内容并发布到线上时,用户的浏览器可能会因为缓存了旧的JS文件而不会立即加载新的代码。更新生产环境站点资源时,需要错开高峰期 ,涉及前端文件更新的,记得做站点缓存验证。