前言
Vue 每次打包会生成唯一文件名的js/css..
如果缓存主页html的话,用户不会自动使用最新打包的文件
所以需要配置访问主页(入口页)不缓存
这样每次进来可以拿到最新引入的文件依赖
Nginx 配置
# 在location /{} 中加入
if ($request_filename ~* ^.*?.(html|htm)$) {
add_header Cache-Control "private, no-store, no-cache, must-revalidate, proxy-revalidate";
}