使用gulp-imagemin 在打包流程中压缩本地图片
// 获取 gulp
const gulp = require('gulp');
// 获取 gulp-imagemin 模块
const imagemin = require('gulp-imagemin')
function imgSquash() {
return gulp
.src("./src/img/*")
.pipe(imagemin())
.pipe(gulp.dest("./src/result"))
}
gulp.task("imgSquash", imgSquash);
gulp.task("watch", () => {
gulp.watch("./src/img/*",imgSquash)
})
gulp.task("default", gulp.series("imgSquash","watch"));
原文 https://appsoftea.com/zh/gulp-imagemin/