我正在使用Closure编译器创建Chrome扩展程序,希望通过源映射进行调试。只需将特殊的sourceMappingURL添加到编译后的javascript文件的结尾,并将浏览器直接指向源树中的页面即可轻松实现源映射(所有内容都在单个目录中)。请注意保留HTML标签。
但是当我作为扩展访问同样的脚本时,我只能看到编译后的JavaScript而不是原始源代码。我已经在两种情况下都配置了Chrome调试器以启用源映射,并且除此之外,它们执行相同且没有错误。源映射在扩展中不起作用还是我在设置方面遗漏了什么?
我已经尝试过Chrome 25稳定版和Chrome 27金丝雀版,在两者中都有相同的行为。
debugger;document.getElementById("hello").innerHTML="Hello, world!";
//@ sourceMappingURL=background-compiled.map
但是当我作为扩展访问同样的脚本时,我只能看到编译后的JavaScript而不是原始源代码。我已经在两种情况下都配置了Chrome调试器以启用源映射,并且除此之外,它们执行相同且没有错误。源映射在扩展中不起作用还是我在设置方面遗漏了什么?
我已经尝试过Chrome 25稳定版和Chrome 27金丝雀版,在两者中都有相同的行为。