Files
ClassContent/历届学生/17届课程/blog/gulpfile.js
2024-09-27 02:06:13 +08:00

37 lines
859 B
JavaScript

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'))