-
Notifications
You must be signed in to change notification settings - Fork 0
/
gulpfile.js
58 lines (39 loc) · 863 Bytes
/
gulpfile.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
import gulp from 'gulp';
import * as cleanTasks from './gulp/clean.js';
import * as styles from './gulp/styles.js';
import * as symbols from './gulp/symbols.js';
import * as images from './gulp/images.js';
import * as libs from './gulp/libs.js';
import * as views from './gulp/views.js';
import * as browser from './gulp/browser.js';
import * as watch from './gulp/watch.js';
const {series, parallel} = gulp;
export const clean = parallel(
cleanTasks.build,
cleanTasks.dist,
);
const build = parallel(
symbols.examples,
styles.examples,
libs.build,
views.examples,
);
export default series(
clean,
build,
browser.build,
watch.build,
watch.examples,
);
export const serve = series(
browser.build,
watch.build,
watch.examples,
);
export const dist = series(
cleanTasks.dist,
images.dist,
styles.dist,
libs.dist,
views.dist,
);