0
我想要使用bundler/setup
包括我列出的所有寶石,但我不是 成功。在go.rb
我爲什麼'bundler/setup'不包括我的Gemfile中的任何寶石?
require 'rubygems'
ENV['BUNDLE_GEMFILE'] ||= File.expand_path('Gemfile', __FILE__)
require 'bundler/setup' if File.exists?(ENV['BUNDLE_GEMFILE'])
其未按規定httparty
因爲我認爲這會:
$ bundle exec ruby go.rb
go.rb:5:in `<main>': uninitialized constant HTTParty (NameError)
我在做什麼錯誤?
我創建了這個問題,here一個小項目。
非常正確;我匆忙地忽略了這一點。 – troutwine 2012-03-06 17:12:38
@troutwine你可以在'require'bundler/setup''之後執行'Bundler.require(:default)'來要求默認組中的所有寶石(你也可以指定其他組)。請參閱[文檔](http://gembundler.com/rationale.html#setting-up-your-application-to-use-bundler)瞭解更多信息 – matt 2012-03-06 18:27:21