Probablemente haya una pregunta muy "nueva" sobre Bundler, pero me pregunto cómo la instalación del paquete sabe qué entorno usar o cómo configurarlo. ¿O incluso necesito hacerlo? Mi problema es que he agrupado mis gemas (en Gemfile) por entornos y cuando despliegue ahora solo quiero instalar gemas de producción.¿Cómo sabe Bundler qué entorno usar?
17
A
Respuesta
0
Puede usar la opción "grupo" en la declaración de profundización de gemas. Marque esta ASCIICast: http://asciicasts.com/episodes/201-bundler
26
En la parte superior del archivo application.rb
se puede ver
# If you have a Gemfile, require the gems listed there, including any gems
# you've limited to :test, :development, or :production.
Bundler.require(:default, Rails.env) if defined?(Bundler)
cuando se inicia rieles, Bündler carga automáticamente todas las dependencias para el grupo :default
y el entorno actual.
Tenga en cuenta que cuando se ejecuta bundle install
, Bündler resuelve dependencias e instalar en todos los entornos, a menos que especifique un --without option
$ bundle install --without staging development test
En la producción, también puede que quiera añadir la bandera --deployment
.
Cuestiones relacionadas
- 1. ¿Cómo sabe Unity.Resolve qué constructor usar?
- 2. ¿Cómo se sabe qué SRID usar para un archivo shp?
- 3. ¿Cómo sabe una vista qué ViewModel usar en WPF?
- 4. Sinatra + Bundler?
- 5. Taxonomía de Wordpress: ¿cómo sabe qué object_id?
- 6. ¿Cómo sabe UIView nextResponder qué es UIViewController?
- 7. ¿Cuándo sabe cuándo usar TreeSet o LinkedList?
- 8. ¿Cómo usar Mahout en un entorno Windows?
- 9. ¿Alguien sabe qué significa advapi?
- 10. ¿Cómo funciona el bundler (en general)?
- 11. ¿Quién sabe cómo usar mc.exe (compilador de mensajes)?
- 12. ¿Cómo sabe una vista qué diseño usar? ¿Dónde está el valor predeterminado?
- 13. ¿Cómo sabe el sistema operativo qué interfaz de red usar para Internet?
- 14. Bundler no pudo encontrar versiones compatibles para "bundler" de gemas:
- 15. Bundler - carga múltiples Gemfiles
- 16. ¿Cómo utiliza Bundler Gemfile.lock para cargar gemas?
- 17. ¿Cómo evitar que bundler genere binstubs?
- 18. ¿Qué entorno gráfico?
- 19. RVM/degradación bundler joya
- 20. ¿UIGestureRecognizer sabe a qué objeto se llama?
- 21. ¿Alguien sabe para qué usa Flash Gmail?
- 22. Alguien sabe qué tumblr está escrito en
- 23. ¿Alguien sabe qué hace "mov edi, edi"?
- 24. ¿Cómo sabe una fábrica qué tipo de objeto crear?
- 25. ¿Cómo sabe git-svn a qué rama comprometerse?
- 26. ¿Sabe scon en qué directorio reside un archivo SConscript?
- 27. gemas rieles Bundler instalan
- 28. Crontab + rails3 + bundler
- 29. Cómo perfilar RSpec con perftools y bundler?
- 30. Usar DropCreateDatabaseIfModelChanges en un entorno de producción
¡Gracias, creo que lo tengo! – Erik