如何让Chrome重新加载源地图?

ave*_*net 19 google-chrome coffeescript source-maps

我在Chrome Dev 27上,并在Dev Tools设置中选中了Disable cache.当我重新加载页面时,Chrome会正确地重新加载地图页面使用的所有资源,包括.js文件.但是,它不会自动重新加载相应的源映射 .map.监控Chrome我的应用之间的HTTP流量,在后续页面加载时,我没有看到Chrome对.map文件的任何请求.如何让Chrome重新加载源地图?

Chrome没有重新加载.map文件的问题是它也不会重新加载生成文件的文件.js,在我的情况下恰好是CoffeeScript文件(.coffee),这意味着在调试时,在Sources选项卡中我正在寻找在旧版本的.coffee文件中,即使新代码(来自.js)正在运行.

小智 27

我今天也有同样的问题.等待解决它的方法是关闭源下的咖啡文件选项卡,转到网络选项卡,右键单击,然后选择"清除浏览器缓存"

这为我修好了.

也就是说,映射文件并不总是在我的缓存中"卡住"......只是有时候,当它们这样做时,清除缓存技巧会修复它.

  • 是的..它似乎有时会卡住... 2年后同样的问题与TypeScript和VisualStudio ....这应该是答案,因为它有助于解决卡住的缓存问题 (2认同)