2016-04-13 00:53:28 +00:00
|
|
|
var gulp = require('gulp'),
|
2016-04-13 02:06:06 +00:00
|
|
|
less = require('gulp-less'),
|
2016-04-13 00:53:28 +00:00
|
|
|
concat = require('gulp-concat');
|
|
|
|
|
|
|
|
var scripts = [
|
|
|
|
'./src/jquery-1.11.3.min.js',
|
2016-04-13 01:04:13 +00:00
|
|
|
'./src/jquery-electron-fix.js',
|
2016-04-17 21:55:23 +00:00
|
|
|
'./src/jquery.contextMenu.min.js',
|
2016-04-13 00:53:28 +00:00
|
|
|
'./src/w2ui-1.4.3.min.js',
|
2016-04-19 20:49:37 +00:00
|
|
|
'./src/codemirror-compressed.js', //codemirror, python mode
|
2016-04-13 02:18:37 +00:00
|
|
|
'./src/moment.min.js',
|
2016-04-13 04:45:40 +00:00
|
|
|
'./src/colors.js',
|
2016-04-13 07:26:35 +00:00
|
|
|
'./src/colorPicker.data.js',
|
2016-04-13 04:45:40 +00:00
|
|
|
'./src/colorPicker.js',
|
2016-04-13 07:26:35 +00:00
|
|
|
'./src/jsColor.js',
|
2016-04-13 00:53:28 +00:00
|
|
|
'./src/chroma.min.js',
|
2016-04-19 03:44:31 +00:00
|
|
|
'./src/spin.js',
|
|
|
|
'./lib/mscript.js', //rather than script tag
|
2016-04-13 00:53:28 +00:00
|
|
|
'./src/index.js'
|
|
|
|
];
|
|
|
|
|
|
|
|
gulp.task('js', function () {
|
|
|
|
'use strict';
|
|
|
|
return gulp.src(scripts)
|
|
|
|
.pipe(concat('app.js'))
|
|
|
|
.pipe(gulp.dest('./js/'));
|
|
|
|
});
|
|
|
|
|
2016-04-13 02:06:06 +00:00
|
|
|
gulp.task('less', function () {
|
2018-01-02 06:43:11 +00:00
|
|
|
return gulp.src('./less/app.less')
|
2016-04-13 02:06:06 +00:00
|
|
|
.pipe(less())
|
|
|
|
.pipe(gulp.dest('./css'));
|
|
|
|
});
|
|
|
|
|
|
|
|
gulp.task('default', ['js', 'less']);
|