2010-10-05 6 views
5

Dans la documentation Rails :: Plugin (pour Rails 3), je lis ce qui suit:Plugin vs moteur dans Rails 3, livré comme un joyau

» ... vous pouvez réellement pas déclarer Rails: : Moteur à l'intérieur de votre plugin, sinon les mêmes fichiers seraient chargés deux fois, ce qui signifie que si vous voulez expédier un moteur en tant que gem, il ne peut pas être utilisé comme plugin et vice-versa. "

Quelqu'un peut-il être plus précis sur les fichiers chargés à deux reprises? J'ai déclaré un plugin/gem en tant que moteur, et cela marche très bien étant mis à l'intérieur du fournisseur/plugins (et je voudrais le garder de cette façon), en dépit de la déclaration ci-dessus. Je veux simplement savoir pourquoi (et si) ce n'est pas une bonne chose à faire.

Merci!

Répondre

Questions connexes