5
¿Cuál es la diferencia entre require 'cool_lib'
y gem 'cool_lib'
?¿Cuál es la diferencia entre `require` y` gem`
¿Cuál es la diferencia entre require 'cool_lib'
y gem 'cool_lib'
?¿Cuál es la diferencia entre `require` y` gem`
gem
le ofrece más opciones en cuanto a la joya exacta que carga: see here para obtener muchos detalles. En este ejemplo, no hay diferencia efectiva.
Recomendaría usar require
a menos que necesite específicamente el poder de gem
- parece ser lo que la mayoría de la gente usa.
Muchas gracias por su explicación. Realmente lo aprecio. –
Una diferencia es que si comparte su código con alguien que no usa rubygems, el formulario 'requerir' aún funcionará para ellos (siempre que hayan instalado cool_lib manualmente en la ruta include). –
Buena respuesta, pero no "requiera" rubygems '". Ver: http://www.rubyinside.com/why-using-require-rubygems-is-wrong-1478.html. –