Что должен знать Rails 3.x о поддержке приложения Rails 2.3? - PullRequest
1 голос
/ 09 августа 2011

Я недавно изучил Rails ( Rails 3 , если быть точным) и получил небольшой проект, поддерживающий приложение Rails 2.3.2 .

Итак, как вы могли ожидать, я продолжаю сталкиваться с различиями между тем, что я узнал в Rails 3, и тем, в чем я работаю.

Например, команда rails server в Rails 3 - это «скрипт / сервер» в Rails 2.x.

Что еще я должен знать, чтобы сохранить свое здравомыслие?

1 Ответ

2 голосов
/ 09 августа 2011

Если вы новичок в рельсах, я не знаю, увидите ли вы много различий.Однако команда rails server - это одно.

Другая важная вещь - это использование .gemspec в Rails 2.3.5 вместо Bundler и Gemfiles в Rails 3. Установка гемов / указание гемов, используемых вашим приложением, очень кстати.Я думаю, лучше в Rails 3.

Остальные - это в основном изменения синтаксиса и устаревшие функции в определенных областях (например, генераторы javascript).

Этот блог хорошо справляется со списком большинства основных изменений более подробно.

Надеюсь, это поможет!

...