client/annot-client/gulpfile.js
changeset 158 c7e0e3212b4c
parent 81 a6bbf198bd24
child 167 2b99fed0285e
equal deleted inserted replaced
157:8d9236956d65 158:c7e0e3212b4c
     1 var gulp = require('gulp');
     1 var gulp = require('gulp');
     2 var del = require('del');
     2 var del = require('del');
     3 var gutil = require('gulp-util')
     3 var gutil = require('gulp-util')
     4 var plugins = require("gulp-load-plugins")({lazy:false});
     4 var plugins = require("gulp-load-plugins")({lazy:false});
       
     5 var mainBowerFiles = require('main-bower-files');
     5 
     6 
     6 var templateFolder = '../../annot-server/webapp/templates/';
     7 var templateFolder = '../../annot-server/webapp/templates/';
     7 var staticFolder = '../../annot-server/static';
     8 var staticFolder = '../../annot-server/static';
     8 
     9 
     9 var clientBaseName = 'app';
    10 var clientBaseName = 'app';
    61   './bower_components/**/*.js'
    62   './bower_components/**/*.js'
    62 ];
    63 ];
    63 
    64 
    64 gulp.task('vendorJS', function(){
    65 gulp.task('vendorJS', function(){
    65     //concatenate vendor JS files
    66     //concatenate vendor JS files
    66     gulp.src(vendorJSsrc)
    67 	return gulp.src(mainBowerFiles())
    67         .pipe(plugins.concat('lib.js'))
    68         .pipe(plugins.concat('lib.js'))
    68         .pipe(gulp.dest(staticFolder+'/js'))
    69         .pipe(gulp.dest(staticFolder+'/js'))
    69         .pipe(plugins.filesize())
    70         .pipe(plugins.filesize())
    70         .pipe(plugins.uglify())
    71         .pipe(plugins.uglify())
    71         .pipe(plugins.rename('lib.min.js'))
    72         .pipe(plugins.rename('lib.min.js'))