title: grunt-contrib-watch + sass: how to specify the destination files?
body: <p>I have this workflow:</p>
  
  <pre><code>module.exports = function(grunt) {
  
      require('load-grunt-tasks')(grunt); // npm install --save-dev load-grunt-tasks
  
      grunt.initConfig({
      sass: {
          options: {
          sourceMap: true
          },
          dist: {
          }
      },
      watch: {
        files: ['src/*.scss'],
        tasks: ['sass']
      }
      });
  
      grunt.loadNpmTasks('grunt-contrib-watch');
  
      grunt.registerTask('default', ["sass"]);
  
  };
  </code></pre>
  
  <p>After running <code>grunt watch</code> and change a <code>src/*.scss</code> file, I get this:</p>
  
  <blockquote>
    <blockquote>
      <blockquote>
        <p>File "src/main.scss" changed. Running "sass:dist" (sass) task</p>
      </blockquote>
    </blockquote>
    
    <p>Done, without errors. Completed in 0.949s at Tue Feb 02 2016 11:25:11
    GMT+0100 (CET) - Waiting...</p>
  </blockquote>
  
  <p>My problem: where is the generated file? how to specify the destination file?</p>
  
  <p>I have also tried it using this workflow:</p>
  
  <pre><code>module.exports = function(grunt) {
  
      require('load-grunt-tasks')(grunt); // npm install --save-dev load-grunt-tasks
  
      grunt.initConfig({
      sass: {
          options: {
          sourceMap: true
          },
          dist: {
            files: [{
              expand: true,
              cwd: 'src',
              src: ['*.scss'],
              dest: '.',
              ext: '.css'
            }]
          }
      },
      watch: {
        files: ['*.scss'],
        tasks: ['sass']
      }
      });
  
      grunt.loadNpmTasks('grunt-contrib-watch');
  
      grunt.registerTask('default', ["sass"]);
  
  };
  </code></pre>
  
  <p>and running also <code>grunt watch</code>, but when I change <code>src/*.scss</code> nothing happens..</p>
  
  <p><strong>EDIT</strong>: this is my grunt file after the answers:</p>
  
  <pre><code>module.exports = function(grunt) {
  
      require('load-grunt-tasks')(grunt); // npm install --save-dev load-grunt-tasks
  
      grunt.initConfig({
      sass: {
          options: {
          sourceMap: true
          },
          dist: {
            files: [{
              expand: true,
              cwd: '.',
              src: ['src/**/*.scss'],
              dest: '.',
              ext: '.css'
            }]
          }
      },
      watch: {
        files: ['src/**/*.scss'],
        tasks: ['sass']
      }
      });
  
      grunt.loadNpmTasks('grunt-contrib-watch');
  
      grunt.registerTask('default', ["sass"]);
  
  };
  </code></pre>