you don't actually need the "jquery-rails" gem. you might have to report to the gem's author about this. : )
so, basically, you should be fine once you remove the "jquery-rails" gem from your Gemfile. On Thu, Sep 9, 2010 at 4:01 PM, Christiaan Van den Poel < [email protected]> wrote: > Hello, > > I've created a new Rails3 app and I'm using jQuery instead of prototype. > > Gemfile: > gem 'jquery-rails' > > in my config/application.rb I want do the following: > > config/application.rb > if Rails.env.production? > config.action_view.javascript_expansions[:defaults] = %w(jquery.min > rails application) > else > config.action_view.javascript_expansions[:defaults] = %w(jquery rails > application) > end > > So in production I want to include jquery.min whereas in development I want > the unminified (jquery). > > But this seems not to work and when I look at the jquery-rails railtie, I > see the following code: > > module Jquery > > > > module Rails > > > > class Railtie < ::Rails::Railtie > > > > config.before_initialize do > > > > if ::Rails.root.join("public/javascripts/jquery-ui.min.js").exist? > > > > config.action_view.javascript_expansions[:defaults] = %w(jquery.min > jquery-ui.min rails) > > > > else > > > > config.action_view.javascript_expansions[:defaults] = %w(jquery.min > rails) > > > > end > > > > end > > > > end > > > > end > > > > end > > > > > This sets the config.action_view.javascript_expansions[:defaults] to always > use jquery.min. So it seems to me that the code from my app > (config/application.rb) isn't applied. Although this should be possible to do. > > > > > Is this expected behavior? Shouldn't it be possible to override the > expansions in your own application? > > > > > TIA > > > > > C+++ > > > > -- > You received this message because you are subscribed to the Google Groups > "Ruby on Rails: Core" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<rubyonrails-core%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/rubyonrails-core?hl=en. > -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Core" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-core?hl=en.
