如果我理解正确放置
require 'rubygems'
require 'bundler/setup'
在我的ruby源文件的顶部将确保后续需求将加载位于同一目录中的Gemfile中指定的gem的版本,从而允许我开发使用相同gem的不同版本的多个项目 - 是这个对吗?这与使用Bundler.setup()
?
答案 0 :(得分:0)
当您require 'bundler/setup'
加载this file时,会为您调用Bundler.setup
。这意味着您无需在自己的代码中包含它。
require 'rubygems'
。