【发布时间】:2015-05-29 00:24:44
【问题描述】:
我花了很长时间试图弄清楚如何使用源映射来获取经过评估的 javascript 代码以显示在调试器中,我可以在其中设置断点和其他东西。我不断看到有可能的提示,但我读到的大部分内容都与源映射缩小代码或 CoffeeScript 有关,而且通常这一切看起来都非常复杂。但后来我偶然发现了答案,这非常简单,我将在下面回答我自己的问题。
【问题讨论】:
标签: javascript debugging eval source-maps
我花了很长时间试图弄清楚如何使用源映射来获取经过评估的 javascript 代码以显示在调试器中,我可以在其中设置断点和其他东西。我不断看到有可能的提示,但我读到的大部分内容都与源映射缩小代码或 CoffeeScript 有关,而且通常这一切看起来都非常复杂。但后来我偶然发现了答案,这非常简单,我将在下面回答我自己的问题。
【问题讨论】:
标签: javascript debugging eval source-maps
只需将其放在 eval 块的末尾即可:
//@ sourceURL=foo.js
在 Chrome 源面板中,foo.js 现在显示在“(无域)”下。
【讨论】: