gulp gzip - yagisawatakuya/Wiki GitHub Wiki

gulp-gzip

・gzip圧縮 https://www.npmjs.com/package/gulp-gzip

var gulp          = require('gulp');
var gzip          = require('gulp-gzip');
var test01      = './test01/**/*.{css,js}';
var test01_gzip = './**/';
var test02      = './**/**/*.{css,js}';
var test02_gzip = './**/';

gulp.task('gzip', () => {

  gulp.src(test01)
    .pipe(gzip())
    .pipe(gulp.dest(test01_gzip));
  
  gulp.src(test02)
    .pipe(gzip())
    .pipe(gulp.dest(test02_gzip));

});

gulp.task('watch', () => {
  gulp.watch([test01, test02], ['gzip']);
});

gulp.task('default', ['watch', 'gzip']);

参考:https://developer.a-blogcms.jp/blog/sitespeed2.html