You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

35 lines
1.2 KiB

var gulp = require('gulp'),
uglify = require('gulp-uglify'),
concat = require('gulp-concat'),
rename = require("gulp-rename");
gulp.task('make-app', function () {
gulp.src([
'static_client/js/plugins.js',
'static_client/js/plugins/select2.min.js',
'static_client/js/plugins/select2_locale_ru.js',
'static_client/js/jquery.ui.datepicker-ru.js',
'static_client/js/jquery.mousewheel.min.js',
'static_client/js/idangerous.swiper-2.4.min.js',
'static_client/js/jquery.mCustomScrollbar.concat.min.js',
'static_client/js/jquery.fancybox.pack.js',
'static_client/js/jquery.placeholder.js',
'static_client/js/jquery.phototag.js',
'static_client/js/dna.min.js',
'static_client/js/main.js',
'static_client/js/scripts.js'
])
.pipe(concat('app.js'))
.pipe(gulp.dest('static_client/js/'))
.pipe(uglify())
.pipe(rename('app.min.js'))
.pipe(gulp.dest('static_client/js/min/'))
});
gulp.task('minify-modules', function () {
gulp.src('static_client/js/_modules/*.js')
.pipe(uglify())
.pipe(rename({extname: ".min.js"}))
.pipe(gulp.dest('static_client/js/min/_modules'))
});