【发布时间】:2016-03-04 19:18:10
【问题描述】:
我使用 webpack 作为模块打包器
我已启用地图文件
在 chrome 中,我的原始脚本文件来自一个特殊的 webpack 资源
我不太确定是什么原因造成的,但有时旧版本的脚本会被缓存。实际的新代码仍在正确更新,但地图引用的版本已过时。这意味着行号不再匹配,我看不到任何代码更改(例如超级烦人)。
它似乎最终会自行修复,但同时让我感到难过。
有没有其他人遇到过类似的问题/对如何解决有任何想法?
它似乎与chrome隔离(如果我转到另一个浏览器会加载正确的版本)
我试过了:
- 删除地图文件并重新生成它
- 空缓存和硬重新加载
- 在 chrome 中手动导航到文件(返回正确的版本,但在地图文件引用时仍然过期)
【问题讨论】:
-
是的,我也有这个问题。标准缓存清理并不能解决它。我发现的唯一解决方案是以这种方式清除缓存:转到 devtools 中的网络选项卡,按右键并单击“清除浏览器缓存”。
标签: google-chrome caching google-chrome-devtools webpack