Эта проблема произошла со мной, когда одна из моих зависимых библиотек составляла DLL с «Any CPU», когда родительская библиотека ожидала компиляцию «x64».
Ну, вот ответ, он собирает все один раз, а затем продолжает «смотреть»
function realtime() {
gulp.watch(paths.styles.files, gulp.parallel('refreshCss'));
gulp.watch(paths.html.files, gulp.parallel('htmlToBuild'));
gulp.watch(paths.indexHtml.files, gulp.parallel('indexHtmlToBuild'));
gulp.watch(paths.systemJs.files, gulp.parallel('systemJsToBuild'));
gulp.watch(paths.img.files, gulp.parallel('imgToBuild'));
gulp.watch(paths.i18n.files, gulp.parallel('i18nToBuild'));
};
// NEW - FULL COMPILE AND "LISTENING" TO CHANGES
gulp.task('default', gulp.series('refreshCss','htmlToBuild','indexHtmlToBuild','systemJsToBuild','imgToBuild','i18nToBuild'), realtime());