我的源映射断点在Google Chrome中无法正常运行

时间:2013-11-16 02:09:06

标签: javascript debugging google-chrome google-closure-compiler source-maps

我通过Node.js wrapper for Google Closure Compiler创建了一个连接的缩小文件。当我在Google Chrome中打开开发者工具时,源地图和映射文件都会正确加载。

我遇到的一个问题是断点不会在源映射文件中触发,就像它们运行未经分析的单独文件会话一样。有时我会尝试在脚本中放置一个断点,它会向下跳几行,而不是我试图设置它。但最令人沮丧的是,当我可以设置断点时,它们不会被触发!我将在一个我知道的函数中间设置一个,但脚本永远不会暂停执行。

修改

我在Ubuntu 13.10上运行Chrome 31.0.1650.57。我也无法在Firefox 25.0中使用它。

1 个答案:

答案 0 :(得分:4)

根据我可以收集的内容,断点会因闭包编译器组合语句而跳转,而Chrome只支持整个语句作为断点。