gpt4 book ai didi

javascript - NodeJS 在读取 txt 时调用函数。文件已更新

转载 作者:行者123 更新时间:2023-12-02 23:09:38 25 4
gpt4 key购买 nike

我试图在 NodeJS 中实现以下目标:

监视 .txt 文件,以便当对其应用任何更改时,将触发回调函数。

现在我知道如何使用流读取文本文件。例如:

var fs = require('fs');

var data = '';

var readStream = fs.createReadStream('my-file.txt', 'utf8');

readStream.on('data', function(chunk) {
data += chunk;
}).on('end', function() {
console.log(data);
});

但是这段代码只读取.txt 文件一次。可以继续监控吗?

最佳答案

您可以使用 - fs.watch


const fs = require('fs');

fs.watch('text.txt', function(eventType, filename) {
console.log('File was updated');
});

关于javascript - NodeJS 在读取 txt 时调用函数。文件已更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57433566/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com