简单介绍修改ruby gems 下载源的方法
在国内网络环境中安装gems经常会失败,这是因为rubygems.org 中的资源文件是存放在 Amazon S3 上面的, 很多时候,在安装gem的过程中会出现资源文件间歇性连接失败,为了避免这些问题,我们需要从另外一个gem服务器下载安装。 通过gem sources命令配置源,或通过修改Gemfile中的source语句可以实现。
ruby-china镜像下载源:https://gems.ruby-china.org 这是一个国内最权威的gems下载源,你可以用此代替官方版本,同步频率目前为15分钟一次以保证尽量与官方服务同步。
gem sources
gem sources -a #{url}
gem sources -r #{url}
gem sources -u
gem install bundler -p https://gems.ruby-china.org