当我在网络选项卡中切换禁用资源缓存时,JavaScript 和样式表仍然从 (memory) 加载。我正在使用 webpack-dev-server(通过 vue-cli 3),它使用 ETag 标头,因此 Safari 应该发送 If-None-Match 请求,但实际上并没有。作为解决方法,我正在使用生成唯一 URL 的生产模式,但我更愿意使用开发模式。是否有设置或特殊的键组合来真正刷新页面?
当您打开Web检查器时,请转到“网络”选项卡。 在以下图片中找到蓝色图标:
它应该最初是灰色的,表示启用了缓存。单击它以禁用缓存。