众所周知,vue项目的js和css打包后的文件名称是哈希文件名,不会重复,但是有时候会碰到一个现象就是升级版本后,index.html发生了缓存,这样整个项目都会出现缓存问题,解决这个问题的方案就是在nginx中加上一项配置来解决。

location = /index.html {
    add_header Cache-Control "no-cache, no-store";
}

该配置的大概意思是不缓存过期资源、不缓存,这样就会将index.html缓存的问题解决掉。

Logo

前往低代码交流专区

更多推荐