With the release of 3.1, it seems that things have drastically changed
in the development workflow.
With the asset pipeline enabled, and the likes of this in my layouts:
= stylesheet_link_tag 'application', :debug => Rails.env.development?
...every single css, js and image gets re-compiled on every single
request. This takes forever.
My dev log is mostly comprised of this:
Started GET "/assets/jquery-ui-1.8.16.custom.css?body=1" for 127.0.0.1
at 2011-08-31 14:04:04 -0400
Served asset /jquery-ui-1.8.16.custom.css - 304 Not Modified (0ms)
It seems to me that the dev rails server (both webrick, and
passenger), is handling the request of every asset. It didn't work
this way in 3.0.x. While it clearly says 304 (0ms) I can attest that
the overall time to process a page (and all its assets) is
Here's my application.rb and development.rb - they're basically the
So is there a solution here? Even if I didn't have :debug => true in
be complied/generated as well as every image - which is still a