Ruby更改gem Source

为什么有这个?

由于国内网络原因(你懂的),导致 rubygems.org 存放在 Amazon S3 上面的资源文件间歇性连接失败。所以你会与遇到 gem install rack 或 bundle install 的时候半天没有响应,具体可以用 gem install rails -V 来查看执行过程。

这是一个完整 rubygems.org 镜像,你可以用此代替官方版本,同步频率目前为15分钟一次以保证尽量与官方服务同步。

如何使用?

$ gem sources –remove https://rubygems.org/

$ gem sources -a https://ruby.taobao.org/

$ gem sources -l

CURRENT SOURCES

https://ruby.taobao.org

请确保只有 ruby.taobao.org

$ gem install rails

如果你是用 Bundle (Rails 项目)

source ‘https://ruby.taobao.org/'

gem ‘rails’, ‘4.1.0’

WHY·LIAM wechat
记录生活,研究产品,分享设计,分析数据,讨论科技和商业,不定期扯淡。
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!