次のスクリプトを実行すると、スクリプトは1秒ごとの更新では実行されませんが、3〜5秒ごとに実行されるという問題はありません。これはnode.jsのバグですか、それともそれを修正する方法はありますか?fs.watchFile delayed nodejs
var http = require('http');
var fs = require('fs');
var f = "C:\\Test.txt";
fs.watchFile(f, (curr, prev) => {
console.log(`the current mtime is: ${curr.mtime} ${prev.mtime}`);
console.log(String(fs.readFileSync(f)));
});
setInterval(function() {
fs.writeFileSync('C:\\Test.txt',String(Date.now()));
}, 1000);
ように見える、ファイル2秒ごとにチェックしますか? – William
私は本当によく分かりません。大丈夫ですが、負荷はありません。 –