2015-11-28 8 views
0

Чтобы получить количество файлов, хранящихся в определенном каталоге в файловой системе с помощью Node JS, есть ли что-нибудь более эффективное, чем fs.readdir?Узел JS: получить количество файлов в каталоге

fs.readdir возвращает массив со всеми именами файлов, а длина массива представляет общее количество файлов.

В случае, если вам не нужно знать имена файлов, и требуется только общее количество файлов, существует ли какой-либо метод Node JS, который будет более эффективным/эффективным?

Спасибо!

ответ

3

Существует нет другого варианта, который встроен в node.js.

Если вы хотите узнать, сколько файлов находится в каталоге, вам необходимо прочитать каталог, чтобы получить список файлов, а затем подсчитать их. Примечание: вы можете найти как файлы, так и записи каталога в каталоге, поэтому, если вы буквально хотите только файлы, вам нужно пропустить и не считать записи в каталоге.

Смежные вопросы