22 lines
432 B
JavaScript
22 lines
432 B
JavaScript
|
const gulp = require("gulp");
|
||
|
const buble = require("gulp-buble");
|
||
|
const uglify = require("gulp-uglify");
|
||
|
const rename = require("gulp-rename");
|
||
|
|
||
|
function build() {
|
||
|
return gulp
|
||
|
.src("./src/**/*.js")
|
||
|
.pipe(buble())
|
||
|
.pipe(gulp.dest("./dist"))
|
||
|
.pipe(
|
||
|
uglify({
|
||
|
mangle: true,
|
||
|
ie8: true
|
||
|
})
|
||
|
)
|
||
|
.pipe(rename({ suffix: ".min" }))
|
||
|
.pipe(gulp.dest("./dist"));
|
||
|
}
|
||
|
|
||
|
exports.build = build;
|