我在使用源映射文件缩小映射到真实源的 javascript 源文件上设置断点时遇到问题。
问题可以用 jquery.com 来证明网站。
在此站点上,导入的脚本是 jquery.min.js
,其中包含一个 //# sourceMappingURL=jquery.js
指令。
这可以在 chromium 37 调试器上观察到:
在那个“真正的源文件”上,我试图在 500
行设置一个断点,错误断点出现在 6955
行。
这个用例有什么问题?可以这样做吗?
最佳答案
当您设置断点的行没有正确映射到已编译的源代码时,就会发生这种情况。我已经检查过,确实这一行被映射到 jqeury.min.js 文件中的一些奇怪的(不存在的)位置。
考虑将此作为 JQuery 问题归档。但是请注意,虽然在最新版本的 jquery 源映射 url 中默认情况下不包含在缩小版本中,但您仍然可以从他们的站点下载它并检查是否已修复。
关于javascript - 无法在源映射文件中设置断点(使用 jquery 的示例),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26212796/