我知道可以通过安装本地 gem 文件
gem install --local test.gem
如果我的.gem
文件可以通过 http 访问(例如http://example.com/test.gem),有什么方法可以直接安装它而无需下载和安装?
我知道可以通过安装本地 gem 文件
gem install --local test.gem
如果我的.gem
文件可以通过 http 访问(例如http://example.com/test.gem),有什么方法可以直接安装它而无需下载和安装?
您可以使用源开关:
gem install test -s http://example.com
本地意味着在您的本地机器中。
如果您使用 Bundler,您可以指定本地路径、Git 存储库甚至另一个 RubyGems 存储库,但不能指定特定的 HTTP URI。这是Gemfile 规范。
但是,如果 Gem 在一个 URI 上可用,我看不出您现在应该使用命令在本地下载它(例如使用curl
or wget
)然后使用gem install --local
.