如何设置gulp-watch选项

时间:2015-08-12 04:18:13

标签: gulp gulp-watch

在gulp-watch页面(https://github.com/floatdrop/gulp-watch)上显示可以通过选项配置gulp-watch。

这就是我使用gulp-watch的方式:

watch('/public/app/**/*.html',function(){
    runSequence('templatecache');
}).on('error', standardHandler);

那么,我该如何选择?我需要在每块手表上都有选项吗?有没有全球选择?

1 个答案:

答案 0 :(得分:0)

选项是watch的第二个参数。

watch('/public/app/**/*.html', {someOptionHere: true}, function () {});

没有全局配置,我建议单独放置每个选项对象,但如果您愿意,可以创建一个共享配置对象,然后根据需要扩展每个选项。

var extend = require('util')._extend;
var globalOptions = {
   someOption: true
}

watch('/somePath/*.js', extend(globalOptions, { another: 'option' }), function () {})