Chr*_*row 51 debugging coffeescript
有没有办法逐行调试CoffeeScript?
据我所知,它编译成Javascript.但这听起来可能会让调试变得痛苦.
Llo*_*oyd 29
如果您从终端运行coffeescript,您可以使用node-inspector逐行调试,以这种方式启动脚本:
coffee --nodejs --debug-brk yourscript.coffee
Run Code Online (Sandbox Code Playgroud)
leo*_*onm 14
目前调试CoffeeScript非常痛苦.大多数人使用大量的单元测试.
有一些关于调试CoffeeScript的工作正在进行中,但在我们有一个非常好的调试器之前可能还需要一段时间.一个例子是http://www.infoq.com/news/2011/08/debug-languages-on-javascript-vm
是的,使用node-inspector:
npm install -g node-inspector
Run Code Online (Sandbox Code Playgroud)
通过将语句debugger放入脚本的源代码中,您将启用断点.然后输入控制台:
coffee -c -m myscript.coffee
node-debug myscript.js
Run Code Online (Sandbox Code Playgroud)
Node Inspector支持开箱即用的源映射,因此无需额外配置.
有关更多信息,请参阅此文章.
Coffeescript 现在支持源映射:http ://coffeescript.org/
例如,Jetbrains 支持此功能:https : //blog.jetbrains.com/ruby/2013/01/whats-mining-coffeescript-debugger/
| 归档时间: |
|
| 查看次数: |
26796 次 |
| 最近记录: |