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

Ian*_*ter 25 javascript debugging google-chrome google-closure-compiler source-maps

我通过用于Google Closure CompilerNode.js包装器创建了一个连接的缩小文件.当我在Google Chrome中打开开发者工具时,源地图和映射文件都会正确加载.

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

编辑

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

Pix*_*its 6

据我所知,断点跳转是由于闭包编译器组合了语句,而 Chrome 仅支持将整个语句作为断点。