Domanda

Nella documentazione per Rails :: Plugin (per Rails 3), sto leggendo il seguente:

" ... in realtà non può dichiarare un Rails :: Engine all'interno del vostro plugin, altrimenti provocherebbe gli stessi file da caricare due volte. Questo significa che se volete spedire un motore come gemma non può essere utilizzato come plug-in e viceversa. "

Qualcuno può essere più specifico circa esattamente quali file vengono caricati due volte? Ho dichiarato un plugin / gemma come motore, e funziona benissimo anche essere messo dentro vendor / plugins (e mi piacerebbe continuare in questo modo), nonostante la dichiarazione di cui sopra. Voglio semplicemente po 'di chiarezza sul perché (e se) questa non è una buona cosa da fare.

Grazie!

È stato utile?

Soluzione

Non ho una risposta esatta me stesso, ma questo argomento è coperto in questa risorsa che ho trovato utile:

https://gist.github.com/e139fa787aa882c0aa9c

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top