gulp gulp-watch不起作用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了gulp gulp-watch不起作用相关的知识,希望对你有一定的参考价值。
我尝试下面的代码。
var gulp = require("gulp");
var ps = require('child_process').exec;
var watch = require('gulp-watch');
gulp.task('exec_file', function() {
var command = "/mnt/c/pg/expect/folder_sync";
ps(command , function (err, stdout, stderr) {
console.log(stdout);
});
});
gulp.task("watch", function() {
var targets = [
'./**'
];
return watch(targets, ['exec_file']);
});
但是代码出错了。
我该怎么办?
答案
在手表内部,您必须告知Gulp要开始的任务。
替换以下行:
return watch(targets, ['exec_file']);
有了这个:
watch(targets, function(){
gulp.start('exec_file');
})
或者用这个:
watch(targets).on('change', function(){ gulp.start('exec_file')});
P.S我不确定你是否必须退货。
以上是关于gulp gulp-watch不起作用的主要内容,如果未能解决你的问题,请参考以下文章