Это может быть немного надуманный вопрос, но я работаю над Rails API и хочу, чтобы минимальный уровень промежуточного программного обеспечения API был минимальным, предоставляя конечную точку OAuth, которая требует нескольких более сложных сред. Моя мысль заключалась в том, чтобы превратить его в двигатель и включить этот движок в приложение.Можно ли включить незастроенный Rails Engine без использования Gemfile?
Тем не менее, я думал, что будет проще создать Rails Engine, чем создать новый жемчуг двигателя и включить жемчужину в мой Gemfile. Есть ли способ просто ... require 'lib/engines/my_engine'
от application.rb
что ли? Мне не нужен gemspec, чтобы включить незастроенный движок - я могу поместить все зависимости в Gemfile основного приложения.
Действительно, все, что я пытаюсь сделать, это получить отдельный стек промежуточного программного обеспечения для небольшого набора маршрутов!