我正在使用 bundle 将所有需要的 gem 安装到本地文件夹中,以便于开发和测试
bundle install --path vendor/bundle
而且我可以发现库正在安装在“供应商/捆绑”文件夹下,但是如何告诉我的 ruby 也使用该文件夹?
例如,当我在 shell 中启动我的程序时
/Users/howard/.rbenv/versions/1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:51:in `require': cannot load such file -- yajl (LoadError)
但是yajl在文件夹/vendor/bundle/ruby/1.9.1/gems/yajl-ruby-1.1.0/下