gulp-sass有时无法在gulp.watch中使用

时间:2018-06-22 15:21:02

标签: gulp gulp-watch gulp-sass

'use strict'

const gulp = require('gulp'),
      sass = require('gulp-sass'),
      sourceMap = require("gulp-sourcemaps");

gulp.task('sassToCss', ()=>{
    return gulp.src("scss/application.scss")
        .pipe(sourceMap.init())
            .pipe(sass())
        .pipe(sourceMap.write('./'))
        .pipe(gulp.dest('css'));
});

gulp.task('watchFile', ()=>{
    gulp.watch('scss/**/*.scss', ['sassToCss']);
});

当我使用(gulp sassToCss)时它总是可以工作。但是当我启动(gulp watchFile)和 编辑sass文件夹中的某个文件,这有时会起作用,有时却不会。我更改了哪个文件,并给出了该文件找不到的错误。enter image description here

0 个答案:

没有答案