【发布时间】:2020-09-11 02:21:47
【问题描述】:
我有一个目录,我想在其中查看文件。我不时地一次删除一个或多个文件。
每当我删除多个文件时,我想在读取所有文件时将回调传递给fs.watch,因为我想批量执行操作。
这可能吗?如何? 我还可以保留将文件名记录到控制台的正常回调吗?
我在想也许我可以使用Promise.all?
到目前为止,这是我的代码:
const fs = require("fs");
const file = "towatch/";
console.log(`Watching for file changes on ${file}`);
fs.watch(file, (eventType, changedFile) => {
console.log(`File Changed ${changedFile}`);
});
【问题讨论】: