Javascript fs.watch正在为文件名返回null

Javascript fs.watch正在为文件名返回null,javascript,node.js,Javascript,Node.js,当文件更改时,这将输出: fs.watch(*file*, function(event, filename){ console.log('event ' + event); console.log('filename ' + filename); }); 你知道这是什么原因吗?我在OSX上 谢谢 来自: 查看目录时,在回调中提供filename参数 并非在所有平台上都支持(目前仅在 Linux和Windows)。即使在受支持的平台上,文件名也不总是 保证提供。因此,不要假定文件名为

当文件更改时,这将输出:

fs.watch(*file*, function(event, filename){
  console.log('event ' + event);
  console.log('filename ' + filename);
});
你知道这是什么原因吗?我在OSX上

谢谢

来自:

查看目录时,在回调中提供filename参数 并非在所有平台上都支持(目前仅在 Linux和Windows)。即使在受支持的平台上,文件名也不总是 保证提供。因此,不要假定文件名为 参数始终在回调中提供,并且具有一些回退 如果为空,则返回逻辑

从:

查看目录时,在回调中提供filename参数 并非在所有平台上都支持(目前仅在 Linux和Windows)。即使在受支持的平台上,文件名也不总是 保证提供。因此,不要假定文件名为 参数始终在回调中提供,并且具有一些回退 如果为空,则返回逻辑

event:  change
filename: null