Plugin vs motore in Rails 3, spediti come un gioiello
-
27-09-2019 - |
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!
Soluzione
Non ho una risposta esatta me stesso, ma questo argomento è coperto in questa risorsa che ho trovato utile: