Skip to content

detalles de instalacion.md

Jonathan Wiesel edited this page Feb 18, 2015 · 4 revisions

Dependencias.

Actualmente la versión de Ruby está dictada por lo que se encuentra en el Gemfile. Aquí está descrito explicitamente que la versión tiene que ser 2.0.0 sin importar la versión de parche. De igual forma este archivo README siempre estará actualizado con la última versión de Ruby y parche que se esté utilizando.

  • Ruby 2.0.0
  • Bundler

Si estan usando rbenv:

$ brew update
$ brew upgrade rbenv ruby-build rbenv-gem-rehash

Aquí se presentarán los detalles de instalación usando rbenv cualquier otro manejador de Ruby funcionará sin problemas.

Si lo quieren instalar:

$ brew update
$ brew install rbenv ruby-build rbenv-gem-rehash

Deben exportar if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi en .bashrc o .zshrc.

Cuando termine la instalación reinicien la consola. La cierran y la vuelven a abrir o si están en zsh:

$ exec $SHELL -l

Si están en bash:

$ bash -l

Revisen la instalación completa en el README de rbenv para Mac o simplemente lean toda la instalación.

Instalación

Primero que nada hacen un clone del proyecto. Todas las dependencias del proyecto se encuentran en el archivo llamado Gemfile, por lo tanto necesitamos instalar una gema o librería llamada bundler que también nos pedirá la versión de ruby que este contenga.

$ rbenv install 2.0.0-p598

Cuando termine de instalar esa versión de ruby la setean como la versión por defecto a utilizar en su maquína. En este caso es la versión 2.0.0-p598

$ rbenv global 2.0.0-p598

Revisan que sea la versión por defecto y listo.

$ ruby -v # ruby 2.0.0p598 (2014-11-13 revision 48408) [x86_64-darwin14.0.0]

Continuamos con la instalación del aplicativo y no de ruby.

Sino tienen bundler:

$ gem install bundler

Luego de que lo tengan instalado:

$ bundle install

Si estas en Yosemite es posible que tengas problemas al hacer bundle install, errores relacionados con libv8. En dicho caso sigue los siguientes pasos:

$ brew install v8 $ gem install therubyracer -v 0.12.0 $ gem install libv8 -v 3.16.14.3 -- --with-system-v8 $ bundle install


Listo.
Clone this wiki locally