2016-02-05 3 views
1

У меня есть задача gulp, чтобы скопировать все html-файлы из источника в пункт назначения.Задача Gulp работает в бесконечном цикле

HTML глотком задача

var gulp = require('gulp'); 
module.exports = function() { 
    return gulp.src('./client2/angularts/**/*.html') 
    .pipe(gulp.dest('./client2/script/src/')); 
}; 

и глотком часы, которые начать работать всякий раз, когда я изменить файл с расширением .html это помоему начать задачу HTML глотком.

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 задачи глотка ... Может кто-то пожалуйста, предложить то, что случилось в this watch.ts

ответ

6

Вы смотрите папку dest. Попробуйте изменить tsClientHtml на './client2/angularts/**/*.html'.

+0

Спасибо, что это сработало ... –

Смежные вопросы