我是Node.JS的新手,我正试图在书Node.js The Right Way中运行一个例子。以下代码保存在名为 watcher.js 的文件中,文本文件 target.txt 位于同一目录中。
class ThirdViewController: BaseViewController {
...
}
当我使用const fs = require('fs');
fs.watch('target.txt',function(){
console.log("File 'target.txt' just changed!");
});
console.log("Now watching target.txt for changes...");
命令运行文件时,文件的最后一行(自然应该首先输出)从未见过。 node
中的日志语句可以正常工作,并在每次文件更改时输出消息。
我的Node.js版本(v6.11.0)和书中的版本(v0.10.20)之间存在很大差距。
我有什么遗失的吗?