根据Node 0.4.3的API文档,该fs.watchFile(filename, [options], listener)函数启动一个例程
留意变化
filename.该callback监听器将每个文件被访问时调用.
它还说
所述
options如果提供的话应该是包含两个成员的布尔对象,persistent以及interval,以毫秒为单位的轮询值
这表明它将根据间隔内的频率进行检查.但它也说
默认是
{ persistent: true, interval: 0 }.
那么这是否意味着它将检查每毫秒以查看文件时间是否已更改?它是否监听操作系统级事件?这是如何运作的?
有人可以解释持久手表的工作原理吗
如果正在观看文件的更改,它是否会在PC上占用一些资源?
谢谢 ;)