问题描述
我正在使用 chokidar 递归查看新文件的目录:
const chokidar = require('chokidar');
// watch dirs for forwarding content to database
chokidar.watch('/path/to/dir',{ ignoreInitial: true }
// new file
).on('add',(fpath) => {
// do something .....
console.log(fpath);
}
});
这非常有效,因为通常每秒/分钟只创建少量文件,但有时每秒会到达 100 个文件。
如何限制 chokidar 事件的并行执行次数?
chokidar 似乎没有同步版本或速率限制选项。我查看了 p-queue 和 p-limit,但不知道如何在我的用例中使用它...
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)