Я построил жерл рельсов, который монтируется как двигатель.
Двигатель привязан к собственному пространству имен.
В двигателе есть модуль MyEngine::ApplicationHelper
, который добавляет кучу методов вспомогательного представления.
В моем макете приложения я ссылаюсь на некоторые из этих методов.
Когда я сначала загружаю любую из страниц в режиме разработки, я получаю NoMethodError
, жалуясь, что метод (определенный в gem ApplicationHelper
) не существует.
Как только я редактирую ApplicationController
в своем приложении, проблема исправляется сама.
Что-то подсказывает мне, что это связано с недавними изменениями в автозагрузке Rails; Я использую Rails 3.2.2
Я не могу для жизни понять, почему это не работает должным образом:/