Могу ли я обновить до ruby 2.2 с рельсами 3.2.22?
Я использовал rails 3.2.11 с ruby 1.9.3, я пытался изменить версию.
Мой вопрос: если я собираюсь использовать ruby 2.2 с рельсами 3.2.22, есть ли шансы где-нибудь потерпеть неудачу?
какое будет влияние? будут ли какие-нибудь проблемы с отсроченной работой?
1 ответ
Решение
Это не версия Ruby, зависящая от версии Rails, но наоборот.
какое будет влияние?
В вашем случае, скорее всего, будут проблемы, потому что Rails 3.2.13 поддерживает Ruby 2.0, а Rails 3.2.22 поддерживает Ruby 2.2.
Для приведенных ниже версий Rails рекомендуемая версия Ruby: 1.9.3.
Таким образом, вы можете (должны) обновить версию Rails по крайней мере до 3.2.22, чтобы использовать Ruby 2.2. Это не будет сложным обновлением, так как изменения будут довольно незначительными.