📅  最后修改于: 2023-12-03 15:03:12.881000             🧑  作者: Mango
Node.js fs.readdir() 方法用于读取目录中的所有文件和子目录,并将文件名和目录名作为数组返回。
fs.readdir(path, options, callback)
fs.readdir() 方法的 options 参数可以使用一个字符串或一个对象,对象中包含以下属性:
const fs = require('fs');
const folderPath = '/path/to/folder';
fs.readdir(folderPath, (err, files) => {
if (err) {
console.error(err);
return;
}
console.log('文件和子目录的名称数组:', files);
});
const fs = require('fs');
const folderPath = '/path/to/folder';
fs.readdir(folderPath, 'utf8', (err, files) => {
if (err) {
console.error(err);
return;
}
console.log('文件和子目录的名称数组:', files);
});
const fs = require('fs');
const folderPath = '/path/to/folder';
fs.readdir(folderPath, { withFileTypes: true }, (err, files) => {
if (err) {
console.error(err);
return;
}
console.log('文件和子目录的元数据数组:', files);
});