Ruby on RailsRails -Engines


Вступление

Двигатели можно рассматривать как миниатюрные приложения, которые обеспечивают функциональность для своих хост-приложений. Приложение Rails на самом деле просто движок с наддувом, а класс Rails :: Application наследует много своего поведения от Rails :: Engine.

Двигатели - многоразовые приложения / плагины рельсов. Он работает как драгоценный камень. Известные двигатели - это устройства, драгоценные камни Spree, которые легко интегрируются с рельсами.

Синтаксис

  • rails plugin new [engine name] --mountable

параметры

параметры Цель
--mountable опция сообщает генератору, что вы хотите создать «монтируемый» и изолированный от пространства имен движок
--полный опция сообщает генератору, что вы хотите создать движок, включая структуру скелета

замечания

Двигатели - очень хорошие возможности для создания многоразового плагина для применения в рельсах

Rails -Engines Связанные примеры