Что делает --pre в gem install rails --pre? - PullRequest
30 голосов
/ 28 октября 2010

Что делает --pre в gem install rails --pre?

Ответы [ 3 ]

37 голосов
/ 28 октября 2010

--pre означает, что будет установлен предварительный выпуск драгоценного камня рельсов. Например, когда Rails 3 все еще был в бета-версии, вы все еще можете поиграть с ним , получив предварительный выпуск .

Вы не должны запускать это, если вы не хотите быть на грани драгоценного камня (для целей разработки или тестирования). Я бы не рекомендовал запускать веб-сайт с предварительным выпуском драгоценного камня, поскольку он еще может быть недостаточно стабильным.

11 голосов
/ 02 марта 2014
Флаг

--pre позволяет установить предварительную версию гема. Предварительная версия - это любая версия, которая имеет хотя бы одну букву в номере версии, например, «4.1.2.beta1» или «2.3.rc2» и так далее. Например, работает:

$ gem install rails --pre

установит последнюю не официально выпущенную версию rails (4.1.0.rc1 на момент написания). Если вы хотите установить не последнюю версию, вы можете сделать это, передав версию в опции -v, например ::

$ gem install rails -v 4.1.0.beta1 --pre

Команда выше также установит версию самоцвета rails 4.1.0.beta1. Надеюсь, это поможет.

4 голосов
/ 17 декабря 2016

Если вы хотите посмотреть, что будет установлено командой gem, вы можете использовать флаг --explain. Итак, если вы хотите увидеть, какая версия rails будет установлена ​​с помощью флага --pre, вы можете запустить.

gem install rails --pre --explain
...