Cositas sobre Ruby on Rails

jueves, 24 de enero de 2008

Instalar gems en local

A veces es un problema el instalar gemas, entre otras cosas por la máquina en la que está alojada nuestra aplicación. Por ello tenemos que instalarlas en local. ¿Cómo?
  • Creamos el directorio /vendor/gems/
  • Copiamos allí nuestras gemas descomprimidas. En Ubuntu suelen estar en /usr/local/lib/ruby/gems/1.8/gems
  • Metemos esta línea en nuestro /config/environment.rb
    config.load_paths += Dir["#{RAILS_ROOT}/vendor/gems/**"].map do |dir|
    File.directory?(lib = "#{dir}/lib") ? lib : dir
    end
Y ya está!

No hay comentarios:

Etiquetas