Могу ли я обновить до 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. Это не будет сложным обновлением, так как изменения будут довольно незначительными.

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