En el Gemfile
de mi proyecto Rails, estoy empezando a tener gemas auxiliares como "ruby-debug19", "perftools.rb", o "irbtools". Todos estos realmente no tienen nada que ver con el proyecto, sino que son parte de mi configuración de desarrollo local. Pero dado que estoy usando bundler, no puedo cargar estas gemas (aunque estén instaladas en todo el sistema) a menos que las agregue al Gemfile. En mi opinión, es un poco un olor a código.Bypassing bundler para desarrollo auxiliar gemas
Por ejemplo, me gustaría poder require 'irbtools'
en rails console
sin agregar "irbtools" a mi Gemfile.
¿Hay alguna manera de mantener las gemas auxiliares fuera del Gemfile y aún así poder cargarlas para la depuración, creación de perfiles, etc. cuando las necesito?
Buena idea. Todavía me pregunto si hay una manera de mantener esas gemas auxiliares fuera de mi Gemfile por completo. (La razón por la que creo que es un olor a código es que no tienen nada que ver con la aplicación en absoluto. Simplemente reflejan mis preferencias como desarrollador.) –
Por cierto, si no quieres editar tu 'Gemfile' principal, puedes crear el tuyo propio y cargarlo cuando lo necesites:' bundle install --gemfile YourGemfile' –