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


Node.js fsPromises.readdir(path[, options])用法及代碼示例


fsPromises.readdir(path[, options])

曆史
版本變化
v10.11.0

添加了新選項withFileTypes

v10.0.0

添加於:v10.0.0


參數

讀取目錄的內容。

可選的 options 參數可以是指定編碼的字符串,也可以是具有 encoding 屬性的對象,該屬性指定用於文件名的字符編碼。如果 encoding 設置為 'buffer' ,則返回的文件名將作為 <Buffer> 對象傳遞。

如果 options.withFileTypes 設置為 true ,則解析的數組將包含 <fs.Dirent> 對象。

import { readdir } from 'node:fs/promises';

try {
  const files = await readdir(path);
  for (const file of files)
    console.log(file);
} catch (err) {
  console.error(err);
}

相關用法


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