How is the :assets group in rails 3.1 handled by bundler?

后端 未结 3 1387
南方客
南方客 2020-12-29 06:52

I don\'t understand what exactly is going on with this group, and what bundler is doing with it. Is it only loaded in dev mode? What if I want to make a new environment type

3条回答
  •  情深已故
    2020-12-29 07:28

    The code that handles :assets group placed in config\application.rb. In rails 3.1 it is:

    if defined?(Bundler)
      # If you precompile assets before deploying to production, use this line
      Bundler.require *Rails.groups(:assets => %w(development test))
      # If you want your assets lazily compiled in production, use this line
      # Bundler.require(:default, :assets, Rails.env)
    end
    

提交回复
热议问题