我知道可以通过
安装本地gem文件gem install --local test.gem
如果我的.gem
文件可通过http(例如,http://example.com/test.gem)访问,如何直接安装它而无需下载和安装,该怎么办?
答案 0 :(得分:1)
您可以使用来源切换:
gem install test -s http://example.com
答案 1 :(得分:0)
本地意味着您的本地计算机。
如果您使用Bundler,您可以指定本地路径,Git存储库或甚至另一个RubyGems存储库,但从不指定特定的HTTP URI。这是Gemfile specification。
但是,如果Gem在一个URI上可用,我看不出您现在应该使用命令在本地下载它(例如使用curl
或wget
)的任何理由使用gem install --local
。