使用gulp更改文件时无法重建文件

时间:2015-12-16 09:51:36

标签: javascript angularjs gulp gulp-watch

我使用Gulp来运行angularjs this
我注册" sass"编译.scss文件的任务

var paths = {
   app: 'app',
   dist: 'dist',
   component: 'app/bower_components'
};

gulp.task('sass', function() {
   return gulp
       .src(paths.app + '/css/**/*.scss')
       .pipe(sass())
       .pipe(minifyCss())
       .pipe(concat('main.css'))
       .pipe(gulp.dest(paths.dist + '/css'));
});

gulp.watch文件发生更改时,我使用.css重新构建.scss文件。

gulp.task('watch:sass', function() {
   gulp.watch(paths.app + '/css/**/*.scss', ['sass']);
});

运行任务

gulp.task('run', function() {
  gulp.run(
    'build',
    'express',
    'watch:sass'
    );
});

但是当我更改.css个文件时,.scss文件没有重新构建? 请帮我。感谢。

0 个答案:

没有答案