我的公司网络不允许我们访问除 github 之外的几乎任何站点,所以我想知道如何安装 gems。
选项 1:指向所有 gem 的 github 源,但我们是否也必须指定来自 github 的依赖项?
选项 2:我们有一个可以访问 RubyGems 的代理服务器,我在想如果我们可以在那里下载所有的 gem 和依赖项,那么我们就可以将 gem 提供给那台机器。我是否需要在该服务器上托管文件以从我的 gemfile 中指向它们?
这些选项中的任何一个都可能吗?
编辑:我认为这个问题解决了我的问题:How to build a rubygems mirror server?