title: Watch and compile entire folder with node-sass?
body: <p>Compass has a lovely command that will watch and compile all scss in a given directory:</p>
  
  <pre><code>compass watch *foldername*
  </code></pre>
  
  <p>However, the Ruby-based compass is kind of slow and the C-based SASSC, wrapped in the form of node-sass, is much faster. Thing is, I haven't been able to replicate this seemingly simple feature using node-sass. </p>
  
  <p>I followed the directions given here: <a href="http://benfrain.com/lightning-fast-sass-compiling-with-libsass-node-sass-and-grunt-sass/" rel="nofollow">http://benfrain.com/lightning-fast-sass-compiling-with-libsass-node-sass-and-grunt-sass/</a>, which do a great job of setting up node-sass with grunt to watch for file changes, but it doesn't seem to support watching and converting an entire folder, agnostic of the file names within. </p>
  
  <p>I've tried changing the </p>
  
  <pre><code>sass: {
          dist: {
              files: {
                  'css/styles.css': 'sass/styles.scss'
              }
          }
      }
  </code></pre>
  
  <p>values to the folders, amongst many other things, and nothing seems to work. I'll admit that I don't really know anything about grunt. Is there a way to replicate </p>
  
  <pre><code>compass watch *folder*
  </code></pre>
  
  <p>or </p>
  
  <pre><code>sass --watch *folder*:*folder*
  </code></pre>
  
  <p>that I haven't tried, or does this not exist?</p>