Gulp手表甚至无法启动大量文件

时间:2016-11-03 22:49:49

标签: javascript node.js npm gulp gulp-watch

我在大量文件(> = 40000)上运行gulp watch时遇到问题。我有最新的gulp(3.9.1),节点(6.4.0),npm(3.10.3)。

要复制错误,您必须创建示例文件
mkdir test && cd test && for i in {1..40000}; do echo "tt" >> test$i; done

gulpfile.js

var gulp = require('gulp')

var src = './**/*';
// works normally 
//var src = './*'; 

gulp.task('watch', function () {
	  gulp.watch(src, {read: false}).on('change', function(file) {
		  console.log('watch running');
	  });
});

gulp.task('default', ['watch']);

在包含许多文件的目录上运行监视失败,没有任何错误。有没有办法让它发挥作用?

0 个答案:

没有答案