我在使用源地图文件在实际源上缩小映射的javascript源文件上设置断点时遇到问题。
问题可以通过jquery.com网站来证明。
在此网站上,导入的脚本为jquery.min.js
,其中包含//# sourceMappingURL=jquery.js
指令。
这可以在chrome 37调试器上观察到:
在那个“真正的源文件”上,我正在尝试在第500
行设置一个断点,断点出现在第6955
行。
这个用例有什么问题?有可能这样做吗?
答案 0 :(得分:1)
当您设置断点的行没有正确映射到已编译的源代码时,可能会发生这种情况。我已经检查过,确实这条线被映射到jqeury.min.js文件中的一些奇怪的(不存在的)位置。
考虑将此归档为JQuery问题。但是,请注意,虽然在最新版本的jquery源地图中,默认情况下不会在缩小版本中包含url,但您仍可以从其网站下载并检查是否已修复。