rubygems – 从本地资源安装gem bundle
发布时间:2020-12-16 19:25:48 所属栏目:百科 来源:网络整理
导读:我可以将gem源重定向到我的Web服务器路径,在那里我将下载所有必需的gem包并放在那里吗?我想用“捆绑安装”来使用它们 GemFile会从http://rubygems.org那里获取它们. 我经常遇到“太多请求”的错误(似乎是互联网拥塞问题). 是否可以将gem源路径重定向到我的
我可以将gem源重定向到我的Web服务器路径,在那里我将下载所有必需的gem包并放在那里吗?我想用“捆绑安装”来使用它们
GemFile会从http://rubygems.org那里获取它们. 是否可以将gem源路径重定向到我的本地服务器? 解决方法
TL; DR:使用
:path option.
假设您要从不可访问的资源安装gem,例如: # Gemfile gem 'rails_admin',:git => 'git://github.com/sferik/rails_admin.git' 并且由于防火墙或其他原因,您无法使用捆绑安装来安装gem. 遵循这些步骤: >下载文件(使用任何方法,例如使用http_proxy,从https://github.com/sferik/rails_admin/zipball/master开始) $ls vendor/gems/rails_admin app config Gemfile Gemfile31 lib LICENSE.md rails_admin.gemspec Rakefile README.md screenshots spec >现在让我们修改您的Gemfile: gem 'rails_admin',:path => "vendor/gems/rails_admin" >运行捆绑,工作! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |