前端工程化-Gulp/图片和字体文件的转换

146 阅读1分钟

       对于图片和字体这类静态资源文件,一般的构建都是对文件进行压缩处理。yarn add imagemin --dev

const {src, dest} = require('gulp')
const imagemin = require('gulp-imagemin')
const img = () => {
    return src('src/assets/images/**', {base: 'src'})
        .pipe(imagemin())
        .pipe(dest('dist'))
}
const font = () => {
    return src('src/assets/fonts/**', {base: 'src'})
        .pipe(imagemin())
        .pipe(dest('dist'))
}
module.exports = {
    img,
    font
}