2012-07-09 4 views
2

Я новичок в Ruby on Rails, и я столкнулся со множеством логических ошибок, о которых я не знаю. Как обычный программист, дело в том, чтобы решить ваши ошибки, сначала отлаживая его. Могу ли я узнать, как его отладить? Потому что, когда я пытался сделать это, он уже показывает мне ошибку:Как отладить приложение Rails?

«неперехваченным исключение: неинициализированным константа объекта :: ApplicationController»

Могу ли я узнать, как решить эту ошибку и как отлаживать? Благодаря! :)

+1

Посмотрите [здесь] (http://stackoverflow.com/questions/21529462/debugging-in-rails) для получения более подробного ответа. – TheMouseMan

+2

полное руководство можно найти здесь http://nofail.de/2013/10/debugging-rails-applications-in-development/ – phoet

ответ

7

Вы можете сделать это быстрый и грязный путь, в вашем коде:

raise my_object.inspect 

Это сгенерирует исключение с информацией об объекте.

Или используйте жемчужину ruby-debug.

Я рекомендую вам прочитать главу Debugging Rails Applications в документации Rails.

Смежные вопросы