如何在 Safari 中禁用源地图?

Mr *_*lde 6 safari

Mavericks (7.0) 附带的 Safari 版本包括对 Source maps 的支持,我认为这将是 Coffeescript 开发的福音。不幸的是,我发现它与 Chrome 非常相似,但它们不能很好地工作。断点很少被击中,所以我想关闭这个功能。

我找不到这个选项。我被他们困住了吗?

小智 3

本地分发的供应商 js 文件的解决方法是编辑它们并修改对源映射的引用。例如在backbone.min.js上我改变了这一行

//# sourceMappingURL=backbone-min.map
Run Code Online (Sandbox Code Playgroud)

//# source MappingURL=backbone-min.map
Run Code Online (Sandbox Code Playgroud)

...这样我就可以通过删除空间轻松地重新打开它。显然,如果您使用 CDN 版本,这是行不通的,但对于开发,我建议使用供应商库的本地副本。