title: Automatic generation of CSS from SCSS/SASS with HAML and Rails
body: <p>Is there a way to get your SCSS files to automatically generate new CSS each time a file is changed as part of Rails, without having to use sass --watch? Or is this just meant to happen anyway?</p>
  
  <p>By this I mean having rails do the watching for you, or maybe if it can recompile all SCSS every page load in development that is fine too.</p>
  
  <p>Also, perhaps HAML is not loading properly, as if I include the line:</p>
  
  <pre><code>Sass::Plugin.options[:always_update] = true
  </code></pre>
  
  <p>after my initializer block in environment.rb, then I get the following exception on startup:</p>
  
  <pre><code>/persistent/opt/ruby-enterprise-1.8.7-2009.10/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:443:in `load_missing_constant': uninitialized constant Sass (NameError)
  </code></pre>
  
  <p>I am working with Rails v 2.3.5, and HAML v 3.0.18, and have "config.gem 'haml', :version => '3.0.18'" in my initializer block.</p>
  
  <p>Thanks for your help.</p>