@leha78

Как в RoR использовать разные версии Ruby и Rails для каждого проекта?

Начал осваивать РоР и возникли пару вопросов. У меня есть опыт работы в ПХП и Джанго. И в Джанго можно для каждого проекта использовать разные версии Питона, создавая отдельное окружение. Тоесть, создав окружение, можно внутри окружения устанавливать питон любой версии и запускать потом Джанго под этим окружением. В РоР по этой части я пока совсем не понимаю. в Убунту установил руби, потом рельсы и начинаешь создавать проекты печатая rails new project_name. Если мне нужно будет запускать проект под другой версией рельсов, мне придется менять версию в системе (в таком случае возможны ошибки в существующих версиях из-занесовпадения версии) или как? Объясните пожалуйста этот момент.
  • Вопрос задан
  • 410 просмотров
Решения вопроса 1
Dem1
@Dem1 Куратор тега Ruby on Rails
Ruby on Rails developer
rbenv и rvm
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@vadimstroganov
1) Устанавливаешь RVM
2) Через RVM ставишь версии руби, которые тебе необходимы для проектов

В связке nginx+passenger, в конфиге nginx можно указывать, какую версию использовать:
passenger_ruby /Users/your_user/.rvm/gems/ruby-2.3.0/wrappers/ruby;
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы