son rails que las gems gemas ejemplos ruby-on-rails ruby rubygems gem

ruby on rails - que - ¿A dónde va el inicializador Rails en una joya?



ruby on rails ejemplos (1)

Estoy tratando de extraer algunas funcionalidades de mi aplicación existente en una gema. La funcionalidad existente usa un inicializador para cargar un archivo de configuración cuando se inicia Rails ...

config/initalizers/myinitializer.rb

¿A dónde debería ir este inicializador en la gema? ¿Reflejo la estructura de la ruta dentro de la gema o la coloco en otro lugar? Esta será mi primera joya.


Cuando se carga la gema, Rails primero busca un archivo llamado init.rb en la carpeta principal de gemas y lo requiere si está disponible.

Este puede ser un esqueleto de base súper simple para un paquete de plugins Rails como Gem:

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