1
1
2
- var gulp = require ( 'gulp' ) ;
2
+ var gulp = require ( 'gulp' ) ;
3
3
var plugins = require ( 'gulp-load-plugins' ) ( ) ;
4
4
5
5
/********************************************
@@ -31,9 +31,9 @@ const vendor_scripts = require('./tasks/vendor-scripts').task(gulp, plugins, pat
31
31
const vendor_styles = require ( './tasks/vendor-styles' ) . task ( gulp , plugins , paths ) ;
32
32
33
33
const clean = ( done ) => {
34
- // Error: Cannot delete files/directories outside the current
34
+ // Error: Cannot delete files/directories outside the current
35
35
// working directory. Can be overridden with the `force` option.
36
- return require ( 'del' ) ( [ config . destDir ] , { force : true } ) ;
36
+ return require ( 'del' ) ( [ config . destDir ] , { force : true } ) ;
37
37
} ;
38
38
39
39
const build = gulp . parallel (
@@ -47,15 +47,15 @@ const build = gulp.parallel(
47
47
48
48
// Local server pointing on build folder
49
49
const connect = ( ) => {
50
- return plugins . connect . server ( {
51
- root : config . destDir ,
52
- port : config . port || 3333 ,
53
- livereload : true
54
- } ) ;
50
+ return plugins . connect . server ( {
51
+ root : config . destDir ,
52
+ port : config . port || 3333 ,
53
+ livereload : true
54
+ } ) ;
55
55
} ;
56
56
57
57
const watch = ( done ) => {
58
- // When template changes recompile .html pages
58
+ // When template changes recompile .html pages
59
59
gulp . watch ( paths . app . templates , app_pages ) ;
60
60
// When context file changes recompile .html pages
61
61
gulp . watch ( config . srcDir + "/**/.context.js" , app_pages ) ;
@@ -70,12 +70,12 @@ const watch = (done) => {
70
70
} ;
71
71
72
72
// Builds and deploys to github pages
73
- const deploy = ( ) => gulp . series ( build , ( ) =>
73
+ const deploy = ( ) => gulp . series ( build , ( ) =>
74
74
gulp . src ( '../dist/**/*' )
75
75
. pipe ( plugins . ghPages ( {
76
76
cacheDir : '../.deploy'
77
77
} ) )
78
- ) ;
78
+ ) ;
79
79
80
80
module . exports . deploy = deploy ;
81
81
@@ -84,4 +84,5 @@ module.exports.deploy = deploy;
84
84
*********************************************/
85
85
86
86
// Run this task for development
87
- module . exports . default = gulp . series ( clean , build , gulp . parallel ( watch , connect ) ) ;
87
+ module . exports . build = build ;
88
+ module . exports . default = gulp . series ( clean , build , gulp . parallel ( watch , connect ) ) ;
0 commit comments