2017-01-25 4 views
0

Я использовал рельсы 3.2.11 с ruby ​​1.9.3, я пытался изменить версию.Могу ли я обновить до ruby ​​2.2 с рельсами 3.2.22?

Мой вопрос, если я буду использовать рубин 2,2 с рельсам 3.2.22, есть ли шансы на провал в любом месте?

какой будет эффект? будет ли любая проблема с отложенной работой чем-нибудь подобным?

+1

Проверили ли вы сайт Rails для совместимости языка? – Carcigenicate

+0

Нет, где я могу это проверить? – django

ответ

1

Это не рубин версия зависит от версии Rails, но наоборот.

какой будет эффект?

С вашими шансами дела будут проблемы, потому что Rails 3.2.13 supports Ruby 2.0 и Rails 3.2.22 supports Ruby 2.2.

Для версий ниже Rails рекомендуется рубин версия 1.9.3.

Таким образом, вы могли (должны) обновить рельсам версию, по крайней мере 3.2.22 использовать рубин 2.2. Это не будет жестким обновлением, поскольку изменения будут незначительными.

+0

да, это мой план, я собираюсь изменить свой рубин на 2.2, а также изменить рельсы на 3.2.22, главное, что я смотрю на ruby ​​2.2 с новой функцией GC – django

Смежные вопросы