Когда я сталкиваюсь с ошибкой на странице приложения рельсов 5.0 во время разработки, я получаю страницу с ошибками с рельсами web-console
внизу страницы, как на скриншоте ниже. Консоль кажется довольно полезной для запуска методов этого контроллера, в котором произошла ошибка.Показать Rails Console на всех страницах
Можно ли включить его на всех страницах, так что я могу получить доступ к нему без страницы ошибок?
Почему бы не просто использовать «рельсы c» в терминале? –
Лично я не использовал много «рельсов консоли» на терминале. То, что я пытаюсь сделать, - это выполнить методы, которые находятся в «контроллерах» и «моделях», поэтому я могу проверить, что они работают должным образом. Причина, по которой я пытаюсь привести его на страницу, - это когда я нахожусь на странице, которая является частью 'controller', я могу запустить« методы », которые являются частью этого контроллера. –
Если это специально для методов тестирования на контроллере, тогда было бы лучше написать модульные тесты. Сначала создайте тест с желаемыми результатами, затем измените контроллер до тех пор, пока не пройдут тесты. Это называется Test Driven development (TDD) –