如何解决开发过程中浏览器缓存造成的误报错问题?

查看 72|回复 4
作者:lovegoogle   
这个问题比较常见,简单来说就是自己改好了一份代码,部署运行后发现报错(比如 whitelable error 之类的),然后重新编译运行(代码没有改动),疯狂刷新浏览器又恢复正常了。
这个问题比较常见(我个人认为是浏览器的问题,也可能是其他的原因,欢迎大神分享),但我觉得很容易忽略,而且有的时候对调试程序有着很大的时间浪费,本来自己代码是对的,但可能因为浏览器的原因浪费了不必要的时间
PS:尽量不要推荐 Swagger 、Postman 之类的方案,因为有时间因为调试的需要必须有浏览器的支持。

浏览器, 代码, 调试, 误报错

DOLLOR   
开发者工具里勾选 Disable cache
tool2d   
这属于基本功不扎实,在本地开发阶段,一定要声明 max-age=0
https://stackoverflow.com/questions/38661942/ajax-304-not-modified-cant-receive-response
vemier   
文件名加 hash 值
qsnow6   
@tool2d #2
生产环境上不同版本的静态文件,怎么更新缓存比较好
您需要登录后才可以回帖 登录 | 立即注册

返回顶部