我通过Node.js wrapper for Google Closure Compiler创建了一个连接的缩小文件。当我在Google Chrome中打开开发者工具时,源地图和映射文件都会正确加载。
我遇到的一个问题是断点不会在源映射文件中触发,就像它们运行未经分析的单独文件会话一样。有时我会尝试在脚本中放置一个断点,它会向下跳几行,而不是我试图设置它。但最令人沮丧的是,当我可以设置断点时,它们不会被触发!我将在一个我知道的函数中间设置一个,但脚本永远不会暂停执行。
修改
我在Ubuntu 13.10上运行Chrome 31.0.1650.57。我也无法在Firefox 25.0中使用它。
答案 0 :(得分:4)
根据我可以收集的内容,断点会因闭包编译器组合语句而跳转,而Chrome只支持整个语句作为断点。