你需要给gulp一个信号说明你的异步task已完成
你可以试试这样,我没有测试
function sassCompile(done){
gulp.src('./src/*.scss')
.pipe(sass().on('error', sass.logError))
.pipe(gulp.dest('./css'));
done();
}
https://github.com/gulpjs/gulp/issues/686
https://github.com/Platform-CUF/use-gulp
你确定这样写在0.12.7
里运行是OK的?
从官方文档里看task name
不是可选项。
所以怎么着你都得写成下面这样吧
gulp.task('default', sassCompile);
给 gulp.src 前面来个 return