Debugging 检索coffeescript客户端编译器生成的JS

Debugging 检索coffeescript客户端编译器生成的JS,debugging,coffeescript,Debugging,Coffeescript,我想通过调试生成的javascript,例如: 因此,我可以在控制台中添加断点 -- 问题是我不知道这个JS被注入页面的什么地方 谢谢代码并不像在标记中那样作为DOM的一部分注入页面,而是直接加载到Javascript引擎中,就像在 eval("var myFoo = function () {}"); 话虽如此,我使用了Visual Studio 2012,它在运行调试器时在解决方案资源管理器中的一个名为“函数代码”的特殊节点中显示此类代码,但我在Firebug或Chrome中找不到。您是否

我想通过调试生成的javascript,例如:

因此,我可以在控制台中添加断点

--

问题是我不知道这个JS被注入页面的什么地方


谢谢

代码并不像在标记中那样作为DOM的一部分注入页面,而是直接加载到Javascript引擎中,就像在

eval("var myFoo = function () {}");

话虽如此,我使用了Visual Studio 2012,它在运行调试器时在解决方案资源管理器中的一个名为“函数代码”的特殊节点中显示此类代码,但我在Firebug或Chrome中找不到。您是否尝试使用PhenomNominal建议的“debugger”语句?

我没有使用客户端编译器,但我最初的想法是添加一条语句,该语句会自动在任何调试器上放置断点。祝您好运。我试着调试过一次,这是一个巨大的痛苦的战利品。我从来没有想过如何一步一步地完成生成的代码。最后我自己编译了它,并将其作为js文件包含以调试它。
var foo = 0;
eval("var myFoo = function () {}");