UNPKG

lixin-web

Version:

vue and bootstrap

55 lines (51 loc) 1.93 kB
var gulp = require('gulp'); var concat = require('gulp-concat'); module.exports = function(){ gulp.task('nouislider', function() { return gulp.src([ 'node_modules/nouislider/src/js/helpers.js', 'node_modules/nouislider/src/js/constants.js', 'node_modules/nouislider/src/js/range.js', 'node_modules/nouislider/src/js/options.js', 'node_modules/nouislider/src/js/scope_start.js', 'node_modules/nouislider/src/js/structure.js', 'node_modules/nouislider/src/js/scope_helpers.js', 'node_modules/nouislider/src/js/scope_events.js', 'node_modules/nouislider/src/js/scope.js', 'node_modules/nouislider/src/js/scope_end.js', 'node_modules/nouislider/src/js/interface.js' ]) .pipe(concat('nouislider.js')) .pipe(gulp.dest('./webapp/js/plugins')); }); gulp.task('x-editable', function() { var lib = 'node_modules/x-editable/src/', forms = lib + 'editable-form/', inputs = lib + 'inputs/', containers = lib + 'containers/'; //common js files var js = [ forms + 'editable-form.js', forms + 'editable-form-utils.js', containers + 'editable-container.js', containers + 'editable-inline.js', lib + 'element/editable-element.js', inputs + 'abstract.js', inputs + 'list.js', inputs + 'text.js', // inputs + 'textarea.js', inputs + 'select.js', // inputs + 'checklist.js', // inputs + 'html5types.js', // inputs+'select2/select2.js', // inputs+'combodate/lib/combodate.js', // inputs+'combodate/combodate.js', forms + 'editable-form-bootstrap3.js', containers + 'editable-popover3.js' ]; return gulp.src(js) .pipe(concat('bootstrap-editable.js')) .pipe(gulp.dest('./webapp/module/ref')); }); }