title: How can I make 'gulp watch' command work?
body: <p>Browser console doesn't watch errors but when I try to run the command in git console I have got a error. </p>
  
  <p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
  <div class="snippet-code">
  <pre class="snippet-code-js lang-js prettyprint-override"><code>let gulp = require('gulp');
  let sass = require('gulp-sass');
  let watch = require('gulp-watch');
  let browserSync = require('browser-sync');
  
  gulp.task('sass', function() {
      return gulp.src('src/scss/index.scss')
          .pipe(sass().on('error', sass.logError))
          .pipe(gulp.dest('src/css/index.css'))
  });
  
  gulp.task('sass:watch', function() {
      gulp.watch('src/scss/index.scss', ['sass']);
  });
  
  gulp.task('browser-sync', function() {
      browserSync({
          server: {
              baseDir: 'src'
          },
          notify: false
      });
  });</code></pre>
  </div>
  </div>
  </p>
  
  <p>Link to my repository <a href="https://github.com/dzhulay/Step-Ham" rel="nofollow noreferrer">https://github.com/dzhulay/Step-Ham</a></p>