我不确定为什么会这样,任何线索???
$ echo $RAILS_ENV
production
----
$ bundle | grep debug
Using ruby-debug-base19 (0.11.25)
Using ruby-debug-base19x (0.11.29)
Using ruby-debug19 (0.11.6)
----
$ gem list | grep debug
ruby-debug-base19 (0.11.25)
ruby-debug-base19x (0.11.29)
ruby-debug19 (0.11.6)
Gemfile:
group :development do
gem "mailcatcher", "~> 0.5.5"
gem 'capistrano', '~> 2.9.0'
gem 'capistrano-ext', '1.2.1'
gem 'ruby-debug19', :require => 'ruby-debug'
gem 'ruby-debug-base19x'
gem 'ruby-debug-base19'
end
答案 0 :(得分:4)
确保使用
进行部署bundle install --without development,test
Bundler正在安装所有不的gem是 Gemfile 中的那些组。
如果您使用的是capistrano,则可以在 deploy.rb 中指定
set :bundle_without, [:development, :test]