Поиск…


Вступление

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

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

Синтаксис

  • rails plugin new [engine name] --mountable

параметры

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

замечания

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

Известные примеры

Создание простого движка блога

rails plugin new [engine name] --mountable

Примеры известных двигателей

Устройство (подлинник для рельсов)

Spree (Электронная торговля)



Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow