:资产组gems用于开发和测试以外的环境

时间:2012-12-18 18:11:46

标签: ruby-on-rails-3 ruby-on-rails-3.2 bundler

使用我的应用程序中的以下代码,当我运行bundle命令

bundle install --without development:test

仍在使用:assets组中的gem,即使我指定:assets组只应用于开发或测试环境。

# application.rb
if defined?(Bundler)
  Bundler.require(*Rails.groups(:assets => %w(development test)))
end

# Gemfile
group :assets do
  gem 'rspec-rails'
  gem 'factory_girl_rails'
  gem 'uglifier'
  gem "turbo-sprockets-rails3", "~> 0.2"
end

0 个答案:

没有答案