landers.base
Version:
landers.base
44 lines (40 loc) • 1.05 kB
JavaScript
var gulp = require('gulp');
var plugins = require('gulp-load-plugins')();
var watcher = {
cache : {},
set : function(task, files){
if ( !this.cache[task] ) {
gulp.watch(files, [task]);
this.cache[task] = true;
}
}
};
var root = '.';
var lib = './lib';
var src = './src';
gulp.task('default', function(){
var files = [
lib + '/md5.js',
src + '/main.js',
src + '/utils.js',
src + '/animate.js',
src + '/cookie.js',
src + '/css.js',
src + '/dialog.js',
src + '/helpers.js',
lib + '/spiner.js',
src + '/jq_plugs.js',
src + '/loader.js',
src + '/msgbox.js',
src + '/path.js',
src + '/response.js',
src + '/prototype.js',
src + '/url.js'
];
gulp.src(files)
.pipe(plugins.concat('landers.base.js'))
// .pipe(plugins.uglify())
.pipe(gulp.dest(root + '/'));
watcher.set('default', files);
});
// gulp.watch('gulpfile.js', ['default']);