相信很多不懂前端的后端同学们在线上调试的时候,都会被浏览器缓存搞得头大
"咦,我明明更新了版本,怎么页面还是像之前一样,没有任何变化呢","难道是打包没有打上"
殊不知其实是我们的浏览器缓存蒙蔽了我们的眼睛。一般来说,浏览器为了不每一都重复请求造成资源浪费,都会在本地做一个缓存。那么我们在调试的时候,有两种方法来应对
1.打开无痕模式
无痕模式不会对访问的资源做任何缓存,这样就避免了我们上面说的情况
2.清理缓存
手动对缓存进行清理,也能避免上述情况
除此之外,手机上的浏览器以及应用内的浏览器(如微信自带浏览器)都有各自的无痕模式和清理缓存方式,可随意在网上搜到