Quantcast
Channel: CNode:Node.js专业中文社区
Viewing all articles
Browse latest Browse all 14821

关于nodejs fs.watch监视文件变化的疑问!

$
0
0

function checkFilesChanges() { let checkFileDirectories = ‘C:/images’; let oldFile=null; fs.watch(checkFileDirectories, (e, filename) => { if(e === ‘rename’) { oldFile=filename; console.log(oldFile,filename) } }) }

为什么我这段代码,我新增了一个文件,能监视到…但是如果我修改了文件 会执行了次,就修改以前的名称,修改之后的名称,都会返回来.怎么才能知道他是从哪个文件修改到哪个文件呢?

比如我从1.txt,修改名称为2.txt 效果写不出来啊!!!


Viewing all articles
Browse latest Browse all 14821

Trending Articles