Ricerca…


introduzione

I motori possono essere considerati applicazioni in miniatura che forniscono funzionalità alle loro applicazioni host. Un'applicazione Rails è in realtà solo un motore "sovralimentato", con la classe Rails :: Application che eredita gran parte del suo comportamento da Rails :: Engine.

I motori sono le applicazioni / plug-in delle guide riutilizzabili. Funziona come una gemma. I motori famosi sono i gemelli Device, Spree che possono essere facilmente integrati con le applicazioni su rotaia.

Sintassi

  • rails plugin new [engine name] --mountable

Parametri

parametri Scopo
--mountable opzione dice al generatore che si desidera creare un motore "montabile" e isolato nello spazio dei nomi
--pieno opzione dice al generatore che vuoi creare un motore, inclusa una struttura a scheletro

Osservazioni

I motori sono ottime opzioni per la creazione di plugin riutilizzabili per l'applicazione rails

Esempi famosi sono

Generazione di un motore di blog semplice

rails plugin new [engine name] --mountable

Esempi di motori famosi sono

Dispositivo (gemma di autenticazione per binari)

Spree (Ecommerce)



Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow