场景描述代码段如下:
操作如下:
在代码中制定文件夹中原本已有abc.txt,现将该文件重命名为aaa.txt,在控制台输出了3次。
控制台输出如下:
![3396_AU}Q%6R9`[S~]6JK]0.png](//dn-cnode.qbox.me/FgfRDZtO12aSEM3h_KRP2pOLoAh5)
由控制台可见callback回调了3次,这3次触发的事件分别为“rename”、“rename”、“change”。
问题:为何该函数要设计成这样,只回调一次不是更好吗?这样十分的不友好
↧
函数fs.watch的callback会执行多次
↧