2
因此,我正在尝试创建一个gulp工作流程,并且希望为某些任务实现选项,如gulp copy-images --changed
。现在,我创建了一个明显监视所有图像文件的监视任务,它应该使用--changed标志启动copy-images
。Gulp - 用参数启动任务
理想情况下,我想要做这样的事情:
gulp.task('copy-images', function(){
// some code
});
gulp.task('watch', function(){
gulp.watch(config.images, ['copy-images --changed']);
});
我也很清楚,我可以这样做:
gulp.task('copy-images', function(){
// some code
});
gulp.task('copy-images-changed', function(){
// some code
});
gulp.task('watch', function(){
gulp.watch(config.images, ['copy-images']);
});
但这意味着重复的代码。
任何人有解决方案或可能一些建议?
在此先感谢!
好的,我希望有一些其他的解决方案,但无论如何谢谢澄清的答案。 ;-) –