@@ -6,22 +6,22 @@ const getTaskWatch = task => require('./gulp/tasks/' + task).watch(gulp);
6
6
7
7
gulp . task ( 'clean' , getTaskBuild ( 'clean' ) ) ;
8
8
gulp . task ( 'copy' , getTaskBuild ( 'copy' ) ) ;
9
- gulp . task ( 'server' , ( ) => getTaskBuild ( 'server' ) ) ;
10
- < % if ( templates === 'nunjucks' ) { % > gulp . task ( 'nunjucks' , ( ) => getTaskBuild ( 'nunjucks' ) ) ; < % } % >
11
- < % if ( templates === 'pug' ) { % > gulp . task ( 'pug' , ( ) => getTaskBuild ( 'pug' ) ) ; < % } % >
12
- < % if ( css === 'sass' ) { % > gulp . task ( 'sass' , ( ) => getTaskBuild ( 'sass' ) ) ; < % } % >
13
- < % if ( sprites . indexOf ( 'svg' ) !== - 1 ) { % > gulp . task ( 'sprite:svg' , ( ) => getTaskBuild ( 'sprite-svg' ) ) ; < % } % >
14
- < % if ( svgo ) { % > gulp . task ( 'svgo' , ( ) => getTaskBuild ( 'svgo' ) ) ; < % } % >
15
- < % if ( preview ) { % > gulp . task ( 'list-pages' , getTaskBuild ( 'list-pages' ) ) ; < % } % >
9
+ gulp . task ( 'server' , ( ) => getTaskBuild ( 'server' ) ) ; < % if ( templates === 'nunjucks' ) { % >
10
+ gulp . task ( 'nunjucks' , ( ) => getTaskBuild ( 'nunjucks' ) ) ; < % } % > < % if ( templates === 'pug' ) { % >
11
+ gulp . task ( 'pug' , ( ) => getTaskBuild ( 'pug' ) ) ; < % } % > < % if ( css === 'sass' ) { % >
12
+ gulp . task ( 'sass' , ( ) => getTaskBuild ( 'sass' ) ) ; < % } % > < % if ( sprites . indexOf ( 'svg' ) !== - 1 ) { % >
13
+ gulp . task ( 'sprite:svg' , ( ) => getTaskBuild ( 'sprite-svg' ) ) ; < % } % > < % if ( svgo ) { % >
14
+ gulp . task ( 'svgo' , ( ) => getTaskBuild ( 'svgo' ) ) ; < % } % > < % if ( preview ) { % >
15
+ gulp . task ( 'list-pages' , getTaskBuild ( 'list-pages' ) ) ; < % } % >
16
16
gulp . task ( 'webpack' , getTaskBuild ( 'webpack' ) ) ;
17
17
18
- gulp . task ( 'copy:watch' , getTaskWatch ( 'copy' ) ) ;
19
- < % if ( templates === 'nunjucks' ) { % > gulp . task ( 'nunjucks:watch' , getTaskWatch ( 'nunjucks' ) ) ; < % } % >
20
- < % if ( templates === 'pug' ) { % > gulp . task ( 'pug:watch' , ( ) => getTaskWatch ( 'pug' ) ) ; < % } % >
21
- < % if ( css === 'sass' ) { % > gulp . task ( 'sass:watch' , getTaskWatch ( 'sass' ) ) ; < % } % >
22
- < % if ( sprites . indexOf ( 'svg' ) !== - 1 ) { % > gulp . task ( 'sprite:svg:watch' , getTaskWatch ( 'sprite-svg' ) ) ; < % } % >
23
- < % if ( svgo ) { % > gulp . task ( 'svgo:watch' , getTaskWatch ( 'svgo' ) ) ; < % } % >
24
- < % if ( preview ) { % > gulp . task ( 'list-pages:watch' , getTaskWatch ( 'list-pages' ) ) ; < % } % >
18
+ gulp . task ( 'copy:watch' , getTaskWatch ( 'copy' ) ) ; < % if ( templates === 'nunjucks' ) { % >
19
+ gulp . task ( 'nunjucks:watch' , getTaskWatch ( 'nunjucks' ) ) ; < % } % > < % if ( templates === 'pug' ) { % >
20
+ gulp . task ( 'pug:watch' , getTaskWatch ( 'pug' ) ) ; < % } % > < % if ( css === 'sass' ) { % >
21
+ gulp . task ( 'sass:watch' , getTaskWatch ( 'sass' ) ) ; < % } % > < % if ( sprites . indexOf ( 'svg' ) !== - 1 ) { % >
22
+ gulp . task ( 'sprite:svg:watch' , getTaskWatch ( 'sprite-svg' ) ) ; < % } % > < % if ( svgo ) { % >
23
+ gulp . task ( 'svgo:watch' , getTaskWatch ( 'svgo' ) ) ; < % } % > < % if ( preview ) { % >
24
+ gulp . task ( 'list-pages:watch' , getTaskWatch ( 'list-pages' ) ) ; < % } % >
25
25
gulp . task ( 'webpack:watch' , getTaskWatch ( 'webpack' ) ) ;
26
26
27
27
const setmodeProd = done => {
@@ -40,14 +40,14 @@ gulp.task(
40
40
'build' ,
41
41
gulp . series (
42
42
setmodeProd ,
43
- 'clean' ,
44
- < % if ( sprites . indexOf ( 'svg' ) !== - 1 ) { % > ' sprite:svg', < % } % >
45
- < % if ( svgo ) { % > 'svgo' , < % } % >
46
- < % if ( css === 'sass ' ) { % > 'sass' , < % } % >
47
- < % if ( templates === 'nunjucks ' ) { % > 'nunjucks' , < % } % >
48
- < % if ( templates === 'pug' ) { % > 'pug' , < % } % >
49
- 'webpack',
50
- < % if ( preview ) { % > 'list-pages',< % } % >
43
+ 'clean' , < % if ( sprites . indexOf ( 'svg' ) !== - 1 ) { % >
44
+ ' sprite:svg', < % } % > < % if ( svgo ) { % >
45
+ 'svgo' , < % } % > < % if ( css === 'sass' ) { % >
46
+ 'sass' , < % } % > < % if ( templates === 'nunjucks ' ) { % >
47
+ 'nunjucks' , < % } % > < % if ( templates === 'pug ' ) { % >
48
+ 'pug' , < % } % >
49
+ 'webpack',< % if ( preview ) { % >
50
+ 'list-pages' , < % } % >
51
51
'copy'
52
52
)
53
53
);
@@ -56,29 +56,29 @@ gulp.task(
56
56
'build:dev',
57
57
gulp.series(
58
58
setmodeDev,
59
- 'clean',
60
- < % if ( sprites . indexOf ( ' svg ' ) !== - 1 ) { % > ' sprite:svg',< % } % >
61
- < % if ( svgo ) { % > 'svgo', < % } % >
62
- < % if ( css = == 'sass ') { % > 'sass', < % } % >
63
- < % if ( templates = == 'nunjucks ') { % > 'nunjucks', < % } % >
64
- < % if ( templates = == ' pug ' ) { % > 'pug',< % } % >
65
- 'webpack',
66
- < % if ( preview ) { % > 'list-pages',< % } % >
59
+ 'clean',< % if ( sprites . indexOf ( ' svg ' ) !== - 1 ) { % >
60
+ ' sprite:svg',< % } % > < % if ( svgo ) { % >
61
+ 'svgo', < % } % > < % if ( css = == ' sass ' ) { % >
62
+ 'sass', < % } % > < % if ( templates = == 'nunjucks ') { % >
63
+ 'nunjucks', < % } % > < % if ( templates = == 'pug ') { % >
64
+ 'pug',< % } % >
65
+ 'webpack',< % if ( preview ) { % >
66
+ 'list-pages',< % } % >
67
67
'copy'
68
68
)
69
69
);
70
70
71
71
gulp.task(
72
72
'watch',
73
73
gulp.parallel(
74
- 'copy:watch',
75
- < % if ( templates = == 'nunjucks ') { % > 'nunjucks:watch', < % } % >
76
- < % if ( templates = == ' pug ' ) { % > 'pug:watch', < % } % >
77
- < % if ( sprites . indexOf ( ' svg ' ) !== - 1 ) { % > ' sprite:svg:watch',< % } % >
78
- < % if ( svgo ) { % > 'svgo:watch',< % } % >
79
- < % if ( preview ) { % > 'list-pages:watch',< % } % >
80
- 'webpack:watch',
81
- < % if ( css = == ' sass ' ) { % > 'sass:watch'< % } % >
74
+ 'copy:watch',< % if ( templates = == ' nunjucks ' ) { % >
75
+ 'nunjucks:watch', < % } % > < % if ( templates = == 'pug ') { % >
76
+ 'pug:watch', < % } % > < % if ( sprites . indexOf ( ' svg ' ) !== - 1 ) { % >
77
+ ' sprite:svg:watch',< % } % > < % if ( svgo ) { % >
78
+ 'svgo:watch',< % } % > < % if ( preview ) { % >
79
+ 'list-pages:watch',< % } % >
80
+ 'webpack:watch',< % if ( css = == ' sass ' ) { % >
81
+ 'sass:watch'< % } % >
82
82
)
83
83
);
84
84
0 commit comments