當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Node.js fs.FSWatcher 'change'事件用法及代碼示例


事件:'change'

添加於:v0.5.8

參數

當監視的目錄或文件發生更改時發出。在 fs.watch() 中查看更多詳細信息。

filename 參數可能不提供,具體取決於操作係統支持。如果提供了 filename,如果調用 fs.watch() 並將其 encoding 選項設置為 'buffer' ,它將作為 <Buffer> 提供,否則 filename 將是 UTF-8 字符串。

import { watch } from 'node:fs';
// Example when handled through fs.watch() listener
watch('./tmp', { encoding: 'buffer' }, (eventType, filename) => {
  if (filename) {
    console.log(filename);
    // Prints: <Buffer ...>
  }
});

相關用法


注:本文由純淨天空篩選整理自nodejs.org大神的英文原創作品  'change'事件。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。