fs.readdirsyn
时间: 2023-09-11 16:05:07 浏览: 134
(fs.readdirSync) 是 Node.js 中的一个同步方法,用于读取指定目录下的所有文件和子目录,并返回一个包含所有文件和子目录名称的数组。它的语法如下:
```javascript
const fs = require('fs');
try {
const files = fs.readdirSync('/path/to/directory');
console.log(files);
} catch (err) {
console.error(err);
}
```
其中,`/path/to/directory` 是要读取的目录的路径。如果读取成功,`files` 数组将包含目录下所有文件和子目录的名称。如果读取失败,将抛出一个错误。需要注意的是,由于 `fs.readdirSync` 是同步方法,如果要读取的目录中包含大量文件或子目录,可能会导致程序阻塞。在这种情况下,应该使用异步方法 `fs.readdir`。
阅读全文