我试图调试一些使用闭包编译器构建的JavaScript,在Ubuntu上运行Chrome(54稳定版)。
我有缩小的JavaScript文件foo.js
(从shell .html文件加载)以及源图文件foo.sourcemap
,我使用简单的python在localhost上为它们提供服务httpserver:
python -m SimpleHTTPServer 8000
foo.js
以:
//# sourceMappingURL=/foo.sourcemap
我已经验证了“使用javascript源图”'设置已打开。
但是,我可以从服务器日志中看到,甚至从未向Chrome请求过foo.sourcemap
。还有哪些其他的东西可能会导致源图文件根本无法加载?我不确定如何从这里调试。
答案 0 :(得分:0)
显然,源映射注释的语法已更改。修改为:
//@ sourceMappingURL=/foo.sourcemap
诀窍