Bueno en mi viaje por actualizarme a esta plataforma he encontrado otro obstáculo que mas bien es molesto pero no imposible de solventar y es las diferencias entre la versión 1 de rails y la versión 2 del mismo.
Estas diferencias rompen la compatibilidad de los tutoriales, ya que el uso del scaffold es totalmente distinta.
Así que fijense en los requerimientos del libro o tutorial y si dice que la versión requerida es 1.2 entonces toca implementar el siguiente truco:
1. Instalar la versión de rails 1.2.6 o 1.2.3
gem install rails -version 1.2.6
2. Si ya tienen proyectos generados que necesiten la versión 1 entonces hay que modificar la versión requerida en el archivo config/enviroment.rb y cambian la versión en esta linea:
RAILS_GEM_VERSION = '1.2.6'
3. Para crear un proyecto nuevo con una version vieja creenlo indicando la version:
rails _1.2.6_ nombreProyecto
Estas diferencias rompen la compatibilidad de los tutoriales, ya que el uso del scaffold es totalmente distinta.
Así que fijense en los requerimientos del libro o tutorial y si dice que la versión requerida es 1.2 entonces toca implementar el siguiente truco:
1. Instalar la versión de rails 1.2.6 o 1.2.3
gem install rails -version 1.2.6
2. Si ya tienen proyectos generados que necesiten la versión 1 entonces hay que modificar la versión requerida en el archivo config/enviroment.rb y cambian la versión en esta linea:
RAILS_GEM_VERSION = '1.2.6'
3. Para crear un proyecto nuevo con una version vieja creenlo indicando la version:
rails _1.2.6_ nombreProyecto
Comentarios