Нужно включить JavaScript, частичный ERB и метод рендера от помощника в мой собственный гем

Из того, что я смог исследовать в Интернете, Rails::Engine позволил бы мне подражать путям Rails. Я подумал, что это позволит мне включить все, просто поместив их в эквивалентные каталоги. Как я обнаружил, каталоги не загружают ресурсы или помощников. Я не установил Rails Engine и не изолировал его, так как хочу, чтобы все было включено локально. Это не будет мешать пространству имен.

Я бы предпочел Railtie, но я не знаю, как добавить файл JavaScript в конвейер ресурсов и частичное представление. Но я могу получить вспомогательный метод, работающий с Railtie.

Таким образом, вопрос заключается в том, как включить JavaScript, частичное ERB и вспомогательное средство через гем. Я не интересуюсь строительством драгоценных камней, я это знаю. И меня не волнует рендеринг частичного из вспомогательного метода. Просто нужно знать, как включить соответствующие активы / частичные компоненты, чтобы они загружались с любым приложением Rails, для которого требуется гем.

1 ответ

Решение

С тех пор я завершил проект со всем, что я описал здесь. Не стесняйтесь использовать источник в качестве шаблона для завершения ваших собственных проектов.

Dynaspan - AJAX на месте текста для ввода драгоценного камня Rails

Другие вопросы по тегам