UNPKG

miniprogram-build

Version:

A command line tool to build & watch MiniProgram.

27 lines (23 loc) 625 B
///@ts-check 'use strict'; var gulp = require('gulp'); var imagemin = require('../lib/image-min'); var err = require('../log/error'); const size = require('../log/size'); var TITLE = 'image:'; /** * * @param {string|string[]} imgsrc * @param {string} src * @param {string} dist * */ function compressImage(imgsrc, src, dist) { return gulp.src(imgsrc, { base: src }) // .pipe(debug({ title: 'image:' })) .pipe(imagemin({ verbose: true })) .on('error', err(TITLE)) .pipe(gulp.dest(dist)) .pipe(size({ title: TITLE, showFiles: false })); } module.exports = compressImage