diff --git a/gulpfile.js b/gulpfile.js index 95e725f6ac08cee00410d5578f747e3b0dd940dd..9305f48780361453ab738c7bb0f1a65d0d871327 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 27da3ec97a23ec866044f94a3f69ca754d0080ce..d913a836578b69df3d02dd55390f52b847cd03cf 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" ]