Да, это немного сбивает с толку.
Когда вы запускаете rails new project_name
, вы используете любой исполняемый файл rails
, доступный в вашей оболочке, для запуска нового проекта rails.Чтобы увидеть, что это за версия, запустите rails —version
.Это не «устанавливает драгоценный камень rails» - он просто генерирует дерево файлов, чтобы начать работу над новым проектом rails.
Затем вы укажите в своем Gemfile, какую версию rails будет использовать ваш проект.
Итак, при создании нового проекта убедитесь, что последняя версия rails доступна для вашей оболочки, чтобы вы получили самую новую версию файлов, которые он генерирует.