'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