独书先生 Menu

使用gulp-imagemin 在打包流程中压缩本地图片

使用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/