@@ -87,15 +87,15 @@ gulp.task('build:webpack', () => {
8787 process . env . NODE_ENV = ( production == true ) ? 'production' : 'development'
8888 let plugins = [ new webpack . optimize . DedupePlugin ( ) ]
8989 if ( production ) plugins . push ( new webpack . optimize . UglifyJsPlugin ( { compress : { warnings : false } } ) )
90- gulp . src ( resource . src . webpack . babel )
90+ return gulp . src ( resource . src . webpack . babel )
9191 . pipe ( $ . plumber ( ) )
9292 . pipe ( webpackStream ( {
9393 entry : `${ paths . src . js } /main.js` ,
9494 output : { filename : 'bundler.js' } ,
9595 watch : ! production ,
9696 module : {
9797 loaders : [
98- { test : / \. ( j s | j s x ) $ / , loader : 'babel' , query : { presets : [ 'es2015' , 'react' ] } }
98+ { test : / \. ( j s | j s x ) $ / , loader : 'babel' , exclude : / n o d e _ m o d u l e s / }
9999 ]
100100 } ,
101101 resolve : {
@@ -110,7 +110,7 @@ gulp.task('build:webpack', () => {
110110
111111// compile Jade -> HTML
112112gulp . task ( 'build:jade' , ( ) => {
113- gulp . src ( resource . src . jade )
113+ return gulp . src ( resource . src . jade )
114114 . pipe ( $ . plumber ( ) )
115115 . pipe ( $ . jade ( ) )
116116 . pipe ( $ . htmlhint ( ) )
@@ -121,7 +121,7 @@ gulp.task('build:jade', () => {
121121
122122// compile Sass -> CSS
123123gulp . task ( 'build:sass' , ( ) => {
124- gulp . src ( resource . src . sass )
124+ return gulp . src ( resource . src . sass )
125125 . pipe ( $ . plumber ( ) )
126126 . pipe ( $ . sass ( ) )
127127 . pipe ( $ . concat ( 'style.css' ) )
@@ -139,7 +139,7 @@ gulp.task('build:static', () => {
139139 . pipe ( gulp . dest ( paths . dist . js ) )
140140 gulp . src ( resource . vendor . fontawesome )
141141 . pipe ( gulp . dest ( paths . dist . font ) )
142- gulp . src ( resource . src . static )
142+ return gulp . src ( resource . src . static )
143143 . pipe ( gulp . dest ( paths . dist . root ) )
144144} )
145145
@@ -156,18 +156,18 @@ gulp.task('server', () => {
156156} )
157157
158158// append Resource Revision
159- gulp . task ( 'revision:clean' , ( ) => {
159+ gulp . task ( 'revision:clean' , ( ) =>
160160 del . sync ( [ root . tmp ] , { force : true } )
161- } )
161+ )
162162
163163gulp . task ( 'revision:append' , ( ) => {
164164 let revAll = new RevAll ( { dontRenameFile : [ / ^ \/ f a v i c o n .i c o $ / g, '.html' ] } )
165- gulp . src ( `${ paths . dist . root } /**/*` )
165+ return gulp . src ( `${ paths . dist . root } /**/*` )
166166 . pipe ( revAll . revision ( ) )
167167 . pipe ( gulp . dest ( root . tmp ) )
168168} )
169169
170170gulp . task ( 'revision:copy' , ( ) => {
171- gulp . src ( `${ root . tmp } /**/*` )
171+ return gulp . src ( `${ root . tmp } /**/*` )
172172 . pipe ( gulp . dest ( paths . dist . root ) )
173173} )
0 commit comments