2
我是Ruby on Rails的新手,我面臨着很多我不知道的邏輯錯誤。就像一個普通的程序員一樣,解決你的錯誤的方法是先調試它。我可以知道如何調試它嗎?因爲當我試圖這樣做,它已經具備了我一個錯誤:如何調試Rails應用程序?
「未捕獲的異常:未初始化的常量對象:: ApplicationController的」
我可以知道如何解決這個錯誤以及如何調試?謝謝! :)
我是Ruby on Rails的新手,我面臨着很多我不知道的邏輯錯誤。就像一個普通的程序員一樣,解決你的錯誤的方法是先調試它。我可以知道如何調試它嗎?因爲當我試圖這樣做,它已經具備了我一個錯誤:如何調試Rails應用程序?
「未捕獲的異常:未初始化的常量對象:: ApplicationController的」
我可以知道如何解決這個錯誤以及如何調試?謝謝! :)
你可以做到這一點的快速和骯髒的方式,在你的代碼:
raise my_object.inspect
這將引發異常有關對象的信息。
或使用ruby-debug寶石。
我建議你閱讀Rails文檔中的Debugging Rails Applications一章。
請看[這裏](http://stackoverflow.com/questions/21529462/debugging-in-rails)以獲取更詳細的答案。 – TheMouseMan 2014-02-04 17:02:37
可以在這裏找到完整的指南http://nofail.de/2013/10/debugging-rails-applications-in-development/ – phoet 2014-04-04 01:58:35