说起bundle,就要说到Gemfile.Gemfile用来定义你的应用依赖哪些第三方包,bundle根据该配置去寻找这些包.而Bundle相当于多个gem批处理运行,它会根据Gemfile中的依赖自动帮我们下载并安装各个包,以及它们所依赖的其它包.
在Gemfile中里有一个source字段存放着远程包下载的地址,一般来说是:
https://rubygems.org
不过在国内有时速度很慢,我们可以换成中国的服务器地址,比如淘宝的源:
https://ruby.taobao.org
但是每次在bundle之前都改Gemfile文件太低效了,我们有必要使用一种一劳永逸的全局方法,比如以下命令:
bundle config 'mirror.https://rubygems.org' 'https://ruby.taobao.org'
that’s all!!!