如何调试Rails应用程序?

时间:2012-07-09 17:14:39

标签: ruby-on-rails ruby debugging

我是Ruby on Rails的新手,我面临着许多我不知道的逻辑错误。像普通程序员一样,解决错误的方法是先调试它。我可以知道如何调试吗?因为当我尝试这样做时,它已经向我显示错误:

“未捕获的异常:未初始化的常量Object :: ApplicationController”

我可以知道如何解决此错误以及如何调试?谢谢! :)

1 个答案:

答案 0 :(得分:7)

您可以在代码中快速而肮脏地执行此操作:

raise my_object.inspect

这将抛出有关该对象的信息的异常。

或使用ruby-debug宝石。

我建议您阅读Rails文档中的Debugging Rails Applications章节。