2012-07-09 93 views
2

我是Ruby on Rails的新手,我面臨着很多我不知道的邏輯錯誤。就像一個普通的程序員一樣,解決你的錯誤的方法是先調試它。我可以知道如何調試它嗎?因爲當我試圖這樣做,它已經具備了我一個錯誤:如何調試Rails應用程序?

「未捕獲的異常:未初始化的常量對象:: ApplicationController的」

我可以知道如何解決這個錯誤以及如何調試?謝謝! :)

+1

請看[這裏](http://stackoverflow.com/questions/21529462/debugging-in-rails)以獲取更詳細的答案。 – TheMouseMan 2014-02-04 17:02:37

+2

可以在這裏找到完整的指南http://nofail.de/2013/10/debugging-rails-applications-in-development/ – phoet 2014-04-04 01:58:35

回答

7

你可以做到這一點的快速和骯髒的方式,在你的代碼:

raise my_object.inspect 

這將引發異常有關對象的信息。

或使用ruby-debug寶石。

我建議你閱讀Rails文檔中的Debugging Rails Applications一章。