From 6ae79817f99fc5097713f51265f9e1de00aac9a4 Mon Sep 17 00:00:00 2001 From: pavel Date: Mon, 22 Dec 2014 14:03:28 +0000 Subject: [PATCH] gulpjs config file --- templates/client/gulpfile.js | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 templates/client/gulpfile.js diff --git a/templates/client/gulpfile.js b/templates/client/gulpfile.js new file mode 100644 index 00000000..516e322f --- /dev/null +++ b/templates/client/gulpfile.js @@ -0,0 +1,35 @@ +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')) + +}); \ No newline at end of file