Обновление Ruby (1.9->2) и Rails(3.2->4) для Windows

Я все еще новичок в RoR, следуя учебному пособию и занимаюсь разработкой некоторых приложений. Я установил http://railsinstaller.org/en для моей 64-битной операционной системы Windows 7.

Я ищу обновление с:

Ruby - 1.9.3p392 -> 2.0.0 Rails - 3.2.13 -> 4

У установщика Rails этого нет. Чтобы обновить Ruby, я должен скачать установщик с http://rubyinstaller.org/? Я мог бы скачать его, но как правильно переписать мою версию ruby ​​в ugprade. То же самое с Rails 4. Поиск любых указателей, чтобы выйти в правильном направлении.

Благодарю.

2 ответа

Существует три основных варианта получения последней версии Ruby для Windows.

  1. Загрузите Ruby 2.0.0 с http://rubyinstaller.org/ и измените PATH в переменных среды Windows.
  2. Используйте pik для управления версиями Ruby.
  3. Удалите RailsInstaller и попробуйте версию 3.0.0-alpha с Github

Следует помнить, что для некоторых гемов, таких как sqlite3, может потребоваться ручная компиляция с Ruby 2.

Для Rails 4 лучше всего использовать Bundler в своем проекте и установить его таким образом. RailsInstaller должен быть осведомлен о Bundler, и разные версии не должны конфликтовать друг с другом.

Надеюсь, что это поможет, и если у вас есть дополнительные вопросы, проверьте RailsInstaller Google Group или #railsinstaller на Freenode IRC.

Evan

Хорошо, вы действительно должны всегда использовать что-то вроде rvm, по крайней мере, для разработки, чтобы сохранить драгоценные камни, которые вы используете в своих проектах.

если у вас уже запущено приложение, я бы порекомендовал вам посмотреть Ryan Bates railscast об этом.

http://railscasts.com/episodes/415-upgrading-to-rails-4

И вот отличная статья от ребят из rails apps, которая сделает все еще яснее, если вы тоже обновляете свое приложение.

http://railsapps.github.io/updating-rails.html

Надеюсь, это поможет:D.

Другие вопросы по тегам