34 lines
688 B
JavaScript
Executable File
34 lines
688 B
JavaScript
Executable File
var gulp = require('gulp');
|
|
var concat = require('gulp-concat');
|
|
var sourcemaps = require('gulp-sourcemaps');
|
|
|
|
var minify = require('gulp-minify');
|
|
var fileName = 'saveHtmlToPdf' ;
|
|
|
|
var uglify = require('gulp-uglify');
|
|
var pump = require('pump');
|
|
var rename = require("gulp-rename");
|
|
|
|
|
|
gulp.task('compress', function (cb) {
|
|
pump([
|
|
gulp.src('dist/'+fileName+'.js') ,
|
|
uglify(),
|
|
rename({
|
|
suffix: '.min'
|
|
}),
|
|
gulp.dest('dist')
|
|
|
|
],
|
|
cb
|
|
);
|
|
});
|
|
|
|
|
|
gulp.task('concat', function() {
|
|
return gulp.src('src/*.js')
|
|
// .pipe(sourcemaps.init())
|
|
.pipe(concat(fileName+'.js'))
|
|
.pipe(sourcemaps.write())
|
|
.pipe(gulp.dest('dist'));
|
|
}); |