ruby on rails your Dove finisce l'inizializzatore di Rails in una gemma?



rubygems howto (1)

Una volta caricata la gemma, Rails cerca dapprima un file chiamato init.rb nella cartella Gem principale e lo richiede se disponibile.

Questo può essere uno scheletro base semplicissimo per i pacchetti di plugin Rails come Gem:

name
name/lib
name/lib/name.rb
name/test
name/init.rb

Sto cercando di estrarre alcune funzionalità dalla mia app esistente in un gioiello. La funzionalità esistente utilizza un inizializzatore per caricare un file di configurazione all'avvio di Rails ...

config/initalizers/myinitializer.rb

Dove dovrebbe andare questo inizializzatore nella gemma? Devo rispecchiare la struttura del percorso all'interno della gemma o metterla da qualche altra parte? Questa sarà la mia prima gemma.





gem