title: Error using Grunt watch and SASS
body: <p>I am trying to use <code>grunt watch</code> t with SASS on Windows, but everytime I get an error</p>
  <pre><code>Waiting...
  OK
  &gt;&gt; File &quot;scss\main.scss&quot; changed.
  
  Running &quot;sass:dist&quot; (sass) task
  Error: Error generating source map: couldn't determine public URL for the source stylesheet.
  No filename is available so there's nothing for the source map to link to.
  
  on line  of standard input
  Use --trace for backtrace.
  
  Warning: Error: Error generating source map: couldn't determine public URL for the source stylesheet.
  No filename is available so there's nothing for the source map to link to.
  
  on line  of standard input
  Use --trace for backtrace. Use --force to continue.
  
  Aborted due to warnings.
  Completed in 0.769s at Wed May 13 2015 10:55:24 GMT+0200 (W. Europe Daylight Time)
  </code></pre>
  <p>I've found a <a href="https://stackoverflow.com/questions/26501454/error-generating-source-map-grunt-and-sass-configuration">similar question</a> here, but that didn't work for me</p>
  <p>My package.json:</p>
  <pre><code>{
    &quot;name&quot;: &quot;Test&quot;,
    &quot;version&quot;: &quot;1.0.0&quot;,
    &quot;description&quot;: &quot;Test thingy&quot;,
    &quot;author&quot;: &quot;Me&quot;,
    &quot;devDependencies&quot;: {
      &quot;grunt&quot;: &quot;~0.4.1&quot;,
      &quot;grunt-contrib-sass&quot;: &quot;~0.3.0&quot;,
      &quot;grunt-contrib-watch&quot;: &quot;~0.4.4&quot;
    }
  }
  </code></pre>
  <p>My Gruntfile.js</p>
  <pre><code>module.exports = function(grunt) {
      grunt.initConfig({
          pkg: grunt.file.readJSON('package.json'),
          sass: {
              dist: {
                  options: {
                      style: 'compressed'
                  },
                  files: {
                      'css/style.css' : 'sass/style.scss'
                  }
              }
          },
          watch: {
              css: {
                  files: '**/*.scss',
                  tasks: ['sass'],
                  options: {
                      spawn: false
                  }
              }
          },
      });
  
      grunt.loadNpmTasks('grunt-contrib-sass');
      grunt.loadNpmTasks('grunt-contrib-watch');
  
      grunt.registerTask('default',['watch']);
  }
  </code></pre>
  <p>The software versions:</p>
  <blockquote>
  <p>grunt-cli v0.1.13</p>
  <p>grunt v0.4.5</p>
  <p>Sass 3.4.13 (Selective Steve)</p>
  <p>ruby 2.2.2p95 (2015-04-13 revision 50295) [x64-mingw32]</p>
  <p>Compass 1.0.3 (Polaris)</p>
  <p>npm 2.7.4</p>
  <p>node v0.12.2</p>
  </blockquote>
  <p>I've tried updating all packages and even re-installed all the components but that didn't help. Can anyone help me?</p>