Javascript Can';我不能让Gulp看两个文件

Javascript Can';我不能让Gulp看两个文件,javascript,gulp,gulp-watch,Javascript,Gulp,Gulp Watch,我正在尝试查看Sass文件和jade文件以进行更改。两种方法都可以单独使用,但不能同时使用 gulp.task('compile', function() { gulp.watch('src/assets/sass/*.sass', ['sass']); gulp.watch('src/*.jade', ['jade']); }); 当我有我的设置,我会有类似的东西 gulp.task('watchSass', function() { gulp.watch('src/assets

我正在尝试查看Sass文件和jade文件以进行更改。两种方法都可以单独使用,但不能同时使用

gulp.task('compile', function() {
  gulp.watch('src/assets/sass/*.sass', ['sass']);
  gulp.watch('src/*.jade', ['jade']);
});

当我有我的设置,我会有类似的东西

gulp.task('watchSass', function() {
  gulp.watch('src/assets/sass/*.sass', ['sass']);
});

gulp.task('watchJade', function() {
  gulp.watch('src/*.jade', ['jade']);
});

gulp.task('compile',['watchSass', 'watchJade']);

我认为这是因为gulp任务依赖项是异步运行的,其中单个任务中的两个watch语句是按顺序运行的,因此第一个watch语句会阻止第二个watch语句的访问。

这就成功了!非常感谢,没有比你的任务执行者让你慢下来更糟糕的了