跳到主要内容

fs.StatWatcher

2024年10月14日
柏拉文
越努力,越幸运

成功调用 fs.watchFile() 方法将返回新的 fs.StatWatcher 对象。

fs.StatWatcher方法

  • watcher.ref()

    • 作用: 调用时,只要 fs.StatWatcher 处于活动状态,就请求 Node.js 事件循环不退出。 多次调用 watcher.ref() 将不起作用。默认情况下,所有 fs.StatWatcher 对象都被“引用”,这使得通常不需要调用 watcher.ref() 除非之前已经调用过 watcher.unref()。
    • 返回值: fs.StatWatcher
  • watcher.unref()

    • 作用: 调用时,活动的 fs.StatWatcher 对象不需要 Node.js 事件循环保持活动状态。 如果没有其他活动保持事件循环运行,则进程可能会在调用 fs.StatWatcher 对象的回调之前退出。 多次调用 watcher.unref() 将不起作用。
    • 返回值: fs.StatWatcher

参考资料


Node.js 中文网