这条线在underscore.js的底部做了什么?

时间:2016-10-06 20:14:48

标签: javascript underscore.js

我使用类似的行来警告浏览器有一个文件用于调试目的。

//# sourceURL=lib_underscore.js

但这条线是什么

//# sourceMappingURL=underscore-min.map

1 个答案:

答案 0 :(得分:2)

这是一张源地图。这用于调试压缩脚本。 https://developer.mozilla.org/en-US/docs/Tools/Debugger/How_to/Use_a_source_map

  

JavaScript源通常经过组合和缩小以实现交付   他们从服务器更高效。 JavaScript也越来越多   在页面中运行是由机器生成的,就像从a编译时一样   像CoffeeScript或TypeScript这样的语言。通过使用源地图,   调试器可以将正在执行的代码映射到原始源文件,   使调试更容易,更容易。