gulp.watch的一个问题

官方文档上面说的:

gulp.watch(['js/*.js', 'html/**/*.html'], function(event){
  //每次变动都会执行的操作
}

但是每个watch都会发射一个chagnge事件,也就是:

gulp.watch(['js/*.js', 'html/**/*.html']).on('change',function(event){
  //blahblah
}

那么以上两者有什么区别?感觉两个都是每次变动都会执行。

阅读 2.4k
1 个回答

功能上没区别,第一种是callback,第二种是事件驱动。

你选其一完成自己的目标就可以了,不用两个都写

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题