Да, "rails --version" сообщает, какая версия rails является последней. Если вы хотите проверить разные версии рельсов, установленных на вашем компьютере, вы должны выполнить «список драгоценных камней», в котором приводится список всех драгоценных камней, установленных на вашем компьютере, с их версиями. Например: -
rack (1.0.0)
rails (2.3.4, 2.1.1)
rake (0.8.7)
Это лучший способ использовать разные версии Rails в разных проектах?
Моя точка зрения такова: нет, не рекомендуется использовать разные версии Rails для разных проектов. но иногда вы использовали свои старые проекты, которые имеют более раннюю версию, поэтому у вас нет выбора, кроме как установить эту версию rails. Но при создании нового приложения вы должны использовать последнюю стабильную версию rails.
Просто для записи вы можете использовать разные версии Rails для разных проектов, упомянув версию Rails в enviorment.rb Для примера: -
RAILS_GEM_VERSION = '2.1.1' unless defined? RAILS_GEM_VERSION