最近在搞一个flask的网站项目,在VS code+插件的环境中运行没有任何问题,在flask的模拟环境中出现了一些bug,在修改bug后之后发现似乎仍然使用的是原来的没有修改的文件。查看了chrome 开发者工具之后发现确实是这样。
比如下图开发者工具中,
可以看到使用的html文件中有:
<div class="submit"><input type="submit" name="submit" value="Sign in"></div>
而实际在本地静态文件中,.html文件中的代码段已经改为:
<div class="submit"><input type="submit" name="submit" value="Sign"></div>
找了很久原因之后(本人菜鸟一个),发下是浏览器自动缓存了静态文件所致,所以删除之后就可重新获取内容,正确显示。