-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathgulpfile.js
More file actions
21 lines (17 loc) · 728 Bytes
/
Copy pathgulpfile.js
File metadata and controls
21 lines (17 loc) · 728 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
'use strict';
require('/webProjects/gulp/gulp-init.js')({HTML: '.'});
const comb = require('/webProjects/gulp/tasks/comb.js'),
scssDC = require('/webProjects/gulp/tasks/scss.js').scssDC,
mincss = require('/webProjects/gulp/tasks/mincss.js'),
uglifyes = require('/webProjects/gulp/tasks/uglify.js').uglifyes,
{ sync, syncInit } = require('/webProjects/gulp/tasks/sync.js');
function watchFiles () {
syncInit();
watch($.PATH.scss.files, series(scssDC));
watch([$.PATH.js.files, '!' + $.PATH.js.filesMin], series(uglifyes, sync));
watch($.PATH.html.files, sync);
}
task('combScss', comb);
task('uglifyEs6', series(uglifyes, sync));
task('sass', series(scssDC));
task('watch', watchFiles);