From 2bca0f3ee629868a0eeed49a98ba2a0862d38af7 Mon Sep 17 00:00:00 2001 From: Yvain Liechti Date: Fri, 20 Jan 2017 16:21:03 +0100 Subject: [PATCH] Fix #59 improve browsersync asynchrone reload --- .gsk/pipe/js/webpack.js | 2 +- .gsk/tasks/css.js | 2 +- .gsk/tasks/html.js | 2 +- package.json | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.gsk/pipe/js/webpack.js b/.gsk/pipe/js/webpack.js index 9dc50d1..4c3022b 100644 --- a/.gsk/pipe/js/webpack.js +++ b/.gsk/pipe/js/webpack.js @@ -27,7 +27,7 @@ gulp.task('js', 'Compile JS files into build folder using webpack.', ['test:js'] .pipe(plumber({ errorHandler: err })) .pipe(webpackStream(webpackConfig, webpack)) .pipe(gulp.dest(DEST)) - .pipe(bs.stream()); + .on('end', bs.reload); }, { options: { optimize : 'Optimize for production.', diff --git a/.gsk/tasks/css.js b/.gsk/tasks/css.js index a6a50ff..afef1f9 100644 --- a/.gsk/tasks/css.js +++ b/.gsk/tasks/css.js @@ -40,7 +40,7 @@ gulp.task('css', 'Compile CSS files into build folder.', ['test:css'], function .pipe(pipeline()) .pipe(postcss(processors)) .pipe(gulp.dest(DEST)) - .pipe(bs.stream()); + .on('end', bs.reload); }, { options: { optimize : 'Optimize for production.', diff --git a/.gsk/tasks/html.js b/.gsk/tasks/html.js index 7ff29a9..32183c6 100644 --- a/.gsk/tasks/html.js +++ b/.gsk/tasks/html.js @@ -70,5 +70,5 @@ gulp.task('html', 'Compile HTML files.', function () { .pipe(pipeline()) .pipe(prettify(PRT_CONF)) .pipe(gulp.dest(DEST)) - .pipe(bs.stream()); + .on('end', bs.reload); }); diff --git a/package.json b/package.json index 110ab58..fcfb2e5 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "homepage": "https://github.com/cleverage/garden-starter-kit", "title": "Garden Starter Kit", "description": "Set de base pour les projets Garden statiques.", - "version": "2.0.0-beta4", + "version": "2.0.0-beta5", "repository": { "type": "git", "url": "https://github.com/cleverage/garden-starter-kit.git"