const gulp = require("gulp"); const less = require('gulp-less'); /** * 编译less为css */ gulp.task('less', function () { return gulp.src('./src/public/css/**/*.less') .pipe(less()) .pipe(gulp.dest('./dist/public/css/')); }); gulp.task('copyImg', function () { return gulp.src('./src/public/img/**/*') .pipe(gulp.dest('./dist/public/img/')); }); gulp.task('copyJS', function () { return gulp.src('./src/public/js/**/*') .pipe(gulp.dest('./dist/public/js/')); }); gulp.task('copyPug', function () { return gulp.src('./src/views/**/*') .pipe(gulp.dest('./dist/views/')); }); gulp.task('file', function () { gulp.watch("./src/public", gulp.parallel('less','copyImg','copyJS','copyPug')) gulp.watch("./src/views", gulp.parallel('copyPug')) }) gulp.task('default', gulp.series('file'))