--pre
在gem install rails --pre
中做了什么?
答案 0 :(得分:37)
--pre
表示它将安装rails gem的预发行版。例如,当Rails 3仍处于测试阶段时,您仍然可以使用它by getting the prerelease。
除非您想要处于gem的边缘(用于开发或测试目的),否则不应运行此命令。我不建议在预发行中使用宝石生产网站,因为它们可能还不够稳定。
答案 1 :(得分:11)
--pre
标志允许您安装gem的预发布版本。预发行版本是版本号中至少有一个字母的任何版本,例如'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 gem的4.1.0.beta1版本。希望这会有所帮助。
答案 2 :(得分:4)
如果您想查看gem
命令将安装的内容,可以使用--explain
标志。因此,如果您想查看rails
标志将安装--pre
的哪个版本,则可以运行。
gem install rails --pre --explain