如何从rails源代码构建gem?

时间:2014-05-13 08:39:51

标签: ruby-on-rails ruby gem

我想从rails源代码制作一个gem并安装gem。

克隆了rails的主存储库后,我尝试了如下。

$>gem build rails.gemspec 
$>gem install rails-4.2.0.alpha.gem

它不起作用。我也尝试了$>rake install,但也没有用。

期待你的帮助!

1 个答案:

答案 0 :(得分:2)

根目录中有一个脚本,它从源代码构建并安装gems。它叫做install.rb。您可以通过运行以下命令来使用它:

ruby install.rb 4.2.0.alpha

注意:在编写本文时,需要从源代码构建arel gem并在运行上面的安装脚本之前单独安装。这是因为rails中的版本约束需要一个尚未发布到rubygems.org的arel版本。