如何通过HTTP安装gem文件?

时间:2013-10-22 13:00:01

标签: ruby rubygems gem

我知道可以通过

安装本地gem文件
gem install --local test.gem

如果我的.gem文件可通过http(例如,http://example.com/test.gem)访问,如何直接安装它而无需下载和安装,该怎么办?

2 个答案:

答案 0 :(得分:1)

您可以使用来源切换:

gem install test -s http://example.com

答案 1 :(得分:0)

本地意味着您的本地计算机。

如果您使用Bundler,您可以指定本地路径,Git存储库或甚至另一个RubyGems存储库,但从不指定特定的HTTP URI。这是Gemfile specification

但是,如果Gem在一个URI上可用,我看不出您现在应该使用命令在本地下载它(例如使用curlwget)的任何理由使用gem install --local