从我在git hub上克隆的仓库中安装gem

The*_*hop 2 ruby rubygems github

邮政说了这一切。

我已经从github来源克隆了一个宝石(特别是辐射的)。有人告诉我如何将其安装为gem吗?

像“ gem install radiant --local”之类的东西?

Eim*_*tas 5

转到克隆的仓库的目录并运行以下命令:

$ rake build
Run Code Online (Sandbox Code Playgroud)

这将在pkg目录中创建gem文件。然后就跑

$ sudo gem install pkg/built-gem-0.0.1.gem
Run Code Online (Sandbox Code Playgroud)

编辑:从评论中逐字追加BaroqueBobcat的智慧,以提高可见度:

仅在存在用于构建宝石的Rake任务时才有效。如果没有rake任务,但是有.gemspec文件,则可以使用$ gem build <name>.gemspec

  • 仅在存在用于构建宝石的Rake任务时才有效。如果没有rake任务,但是有一个`.gemspec`文件,则可以使用`$ gem build &lt;name&gt; .gemspec`。 (4认同)