Gulp 任务 运行 处于无限循环中
Gulp task is running in infinite loop
我有一个 gulp 任务要将所有 html 个文件从源复制到目标。
html gulp 任务
var gulp = require('gulp');
module.exports = function() {
return gulp.src('./client2/angularts/**/*.html')
.pipe(gulp.dest('./client2/script/src/'));
};
和 gulp 看哪个启动 运行 每当我更改时。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
有什么问题吗
您正在观看 dest 文件夹。尝试将 tsClientHtml 更改为 './client2/angularts/**/*.html'
.
我有一个 gulp 任务要将所有 html 个文件从源复制到目标。
html gulp 任务
var gulp = require('gulp');
module.exports = function() {
return gulp.src('./client2/angularts/**/*.html')
.pipe(gulp.dest('./client2/script/src/'));
};
和 gulp 看哪个启动 运行 每当我更改时。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
有什么问题吗您正在观看 dest 文件夹。尝试将 tsClientHtml 更改为 './client2/angularts/**/*.html'
.