From 767717284a4df67b4f717e2ec6a9fa7739f362f3 Mon Sep 17 00:00:00 2001 From: Benoit Lavenier <benoit.lavenier@e-is.pro> Date: Fri, 3 Jan 2020 18:38:09 +0100 Subject: [PATCH] [fix] Fix gulp compile script (watch) --- gulpfile.js | 23 +++++++++++------------ ionic.config.json | 2 ++ 2 files changed, 13 insertions(+), 12 deletions(-) diff --git a/gulpfile.js b/gulpfile.js index 95e725f6a..9305f4878 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -53,21 +53,20 @@ const paths = { function appAndPluginWatch(done) { log(colors.green('Watching source files...')); - const watchDone = () => {}; // Licenses - gulp.watch(paths.license_md, () => appLicense(watchDone)); + gulp.watch(paths.license_md, () => appLicense()); // App - gulp.watch(paths.sass, () => appSass(watchDone)); - gulp.watch(paths.templatecache, () => appNgTemplate(watchDone)); - gulp.watch(paths.ng_annotate, (event) => appNgAnnotate(watchDone, event)); - gulp.watch(paths.ng_translate, () => appNgTranslate(watchDone)); + gulp.watch(paths.sass, () => appSass()); + gulp.watch(paths.templatecache, () => appNgTemplate()); + gulp.watch(paths.ng_annotate, (event) => appNgAnnotate(event)); + gulp.watch(paths.ng_translate, () => appNgTranslate()); // Plugins - gulp.watch(paths.templatecache_plugin, () => pluginNgTemplate(watchDone)); - gulp.watch(paths.ng_annotate_plugin, () => pluginNgAnnotate(watchDone, event)); - gulp.watch(paths.ng_translate_plugin, (event) => pluginNgTranslate(watchDone)); - gulp.watch(paths.css_plugin.concat(paths.leafletSass), () => pluginSass(watchDone)); + gulp.watch(paths.templatecache_plugin, () => pluginNgTemplate()); + gulp.watch(paths.ng_annotate_plugin, (event) => pluginNgAnnotate(event)); + gulp.watch(paths.ng_translate_plugin, () => pluginNgTranslate()); + gulp.watch(paths.css_plugin.concat(paths.leafletSass), () => pluginSass()); done(); } @@ -141,7 +140,7 @@ function appNgTemplate() { .pipe(gulp.dest('./www/dist/dist_js/app')); } -function appNgAnnotate(done, changes) { +function appNgAnnotate(changes) { // If watch, apply only on changes files if (changes && changes.type === 'changed' && changes.path && changes.path.indexOf('/www/js/') !== -1) { @@ -199,7 +198,7 @@ function pluginNgTemplate() { .pipe(gulp.dest('./www/dist/dist_js/plugins')); } -function pluginNgAnnotate(done, event) { +function pluginNgAnnotate(event) { // If watch, apply only on changes files if (event && event.type === 'changed' && event.path && event.path.indexOf('/www/js/') !== -1) { diff --git a/ionic.config.json b/ionic.config.json index 27da3ec97..d913a8365 100644 --- a/ionic.config.json +++ b/ionic.config.json @@ -5,6 +5,8 @@ "cordova": {} }, "watchPatterns": [ + "www/index.html", + "www/api/index.html", "www/dist/**/*", "www/css/*.css" ] -- GitLab