Skip to main content

gulp-babel-minify

npm install gulp-babel-minify --save-dev

Usage

gulpfile.js
const gulp = require("gulp");
const minify = require("gulp-babel-minify");

gulp.task("minify", () =>
gulp.src("./build/app.js")
.pipe(minify({
mangle: {
keepClassName: true
}
}))
.pipe(gulp.dest("./dist"));
);

API

JavaScript
gulpBabelMinify(minifyOptions, overrides);

minifyOptions

These are passed on to the minify preset. Refer to the preset-minify options. Default {}

Overrides

Default: {}

  • babel: Use a custom @babel/core
  • minifyPreset: Use a custom babel-preset-minify
  • comments: [Function | RegExp | Boolean]