From c82cc47767616f9b44a79cf7ba453e85fe8135cd Mon Sep 17 00:00:00 2001 From: Igor Minar Date: Mon, 27 Apr 2015 15:24:32 -0700 Subject: [PATCH] build(gulp): watch and incrementally compile files for server.js.dev task Closes #1770 --- gulpfile.js | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/gulpfile.js b/gulpfile.js index e197a3a52e..e988f43a6e 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -225,10 +225,17 @@ gulp.task('build/checkCircularDependencies', function (done) { // ------------------ // web servers -gulp.task('serve.js.dev', jsserve(gulp, gulpPlugins, { - path: CONFIG.dest.js.dev.es5, - port: 8000 -})); +gulp.task('serve.js.dev', ['build.js.dev'], function(neverDone) { + watch('modules/**', function() { + gulp.start('!broccoli.js.dev'); + }); + + jsserve(gulp, gulpPlugins, { + path: CONFIG.dest.js.dev.es5, + port: 8000 + })(); +}); + gulp.task('serve.js.prod', jsserve(gulp, gulpPlugins, { path: CONFIG.dest.js.prod.es5,