Node.js Nodejs在chokidar'之后打印fs.readfile数据;s watcher.on(&x27;change)返回一个空字符串
每当文件更改时,我都会尝试读取它。文件更改是一个网页包输出。即使更改的文件不是emtpy,它也会返回空字符串,从而产生不一致的结果。我已附上附件Node.js Nodejs在chokidar'之后打印fs.readfile数据;s watcher.on(&x27;change)返回一个空字符串,node.js,fs,chokidar,Node.js,Fs,Chokidar,每当文件更改时,我都会尝试读取它。文件更改是一个网页包输出。即使更改的文件不是emtpy,它也会返回空字符串,从而产生不一致的结果。我已附上附件 问题是chokidar没有等待文件写入完成,除非它是通过配置定义的。退房,最重要的是: awaitWriteFinish: { stabilityThreshold: 2000, pollInterval: 100 } 此设置应该可以解决您的问题。我认为这是默认设置 awaitWriteFinish: { stab
问题是chokidar没有等待文件写入完成,除非它是通过配置定义的。退房,最重要的是:
awaitWriteFinish: {
stabilityThreshold: 2000,
pollInterval: 100
}
此设置应该可以解决您的问题。我认为这是默认设置
awaitWriteFinish: {
stabilityThreshold: 2000,
pollInterval: 100
}