Как определить, какая версия рельсов используется существующим рельсом? - программирование
Подтвердить что ты не робот

Как определить, какая версия рельсов используется существующим рельсом?

В общем, вопрос у меня есть вопрос в заголовке:

Как узнать, какие версии рельсов используются в существующем приложении rails?

Более конкретно для моих целей я хотел бы узнать, как узнать в случае, когда нет gemfile (я относительно новичок в рельсах и использовал для просмотра версии rails в gemfile со всеми рельсами 3 приложения, но я не уверен в более старых версиях.)

4b9b3361

Ответ 1

rake gems распечатает, какие камни, зависимости и версии установлены, заморожены и т.д.

Если вы используете bundler, вы можете использовать bundle show для отображения всех драгоценных камней, которые использует ваше приложение.

Ответ 2

Используйте команду: rake about. Эта команда выведет следующую информацию плюс больше (следовательно, многоточие:

About your application environment
Rails version             4.2.0
Ruby version              2.2.2-p95 (x86_64-darwin14) 
RubyGems version          2.4.6
...

Ответ 3

В моем проекте rake gems не отображается версия rails, но отображается в верхней части файла environment.rb:

RAILS_GEM_VERSION = '2.3.2' unless defined? RAILS_GEM_VERSION