我正在使用Google Closure来生成缩小的JS /源映射,并且无法获取源映射以将源连接到Chrome中“源”窗口中的缩小脚本.
代码取自Google Closure compiler documentation
我的来源是这个(hello.js):
// A simple function.
function hello(longName) {
alert('Hello, ' + longName);
}
hello('New User');
我的编译器执行命令是:
java -jar compiler.jar --js hello.js --js_output_file hello.min.js --create_source_map hello.min.js.map
这成功执行并产生:
缩小源(hello.min.js):
function hello(a){alert("Hello, "+a)}hello("New User");
我按照this article中的建议将以下行添加到hello.min.js的末尾
//@ sourceMappingURL=hello.min.js.map
包含源地图的所有内容都位于同一目录中,并且Chrome中启用了源地图. index.html页面只包含body标签中的hello.min.js.
谁能看到我做错了什么?我真的很感激任何帮助.
谢谢
最佳答案 您需要验证是否没有防病毒/安全产品或防火墙阻止源映射文件的请求.