bundle install --standalone
parece una idea maravillosa, pero estoy teniendo un momento difícil para entender cómo usarlo que no termina requiriendo que tengas rubygems o bundler instalados.¿Cómo se supone que debo usar bundle install --standalone con la aplicación Rails?
Genera un bundler/setup.rb que agrega los directorios lib y ext de mis gemas, aparentemente en orden. Presumiblemente, todo lo que tendría que hacer es agregarlo a la ruta de carga, y todo está bien.
Pero bundler/setup.rb parece que no requiere nada.
Ahora, eso está bien, porque el bundler/configuración normal no requiere nada bien y deja que la aplicación haga llamadas Bundler.require
Rails por defecto Por qué la requieren con esta cancioncilla:
if defined?(Bundler)
Bundler.require(*Rails.groups(:assets => %w(development test)))
end
En el punto en que golpea esto, no está definido (bundler/setup.rb no lo define), por lo que se salta el bloque.
Entonces, ¿cómo exactamente necesito el paquete. Si bundle install --standalone
en realidad paquete bundler, presumiblemente, podría llamar manualmente require bundler
y luego tener definido, pero parece excluirse del paquete.
¿Hay alguna aplicación que realmente use bundle install --standalone
y, de ser así, cómo?