У меня есть задача gulp для копирования всех файлов html из источника в место назначения.
задача html gulp
var gulp = require('gulp');
module.exports = function() {
return gulp.src('./client2/angularts/**/*.html')
.pipe(gulp.dest('./client2/script/src/'));
};
и gulp watch, которые начинают работать всякий раз, когда я изменяю файл .Html, он запускает задачу html gulp.
watch.ts
var gulp = require('gulp');
var watch = require('gulp-watch');
var sq = require('run-sequence');
module.exports = function () {
var tsClientHtml = [
'client2/**/*.html'
];
watch(tsClientHtml, function () {
gulp.run('html');
});
};
Это происходит в бесконечном цикле, что означает, что всякий раз, когда я меняю в html файле, снова и снова разрушается задача html gulp... Может кто-нибудь, пожалуйста, подскажите, что не так в этом watch.ts