@loyal
Для того, чтобы узнать количество файлов в конкретной папке на Node.js, можно использовать модуль fs (файловая система). Вот пример кода:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
const fs = require('fs');
// Путь к папке, в которой нужно посчитать файлы
const folderPath = 'путь_к_папке';
// Функция для подсчета файлов
function countFiles(path) {
try {
// Получаем список файлов в папке
const files = fs.readdirSync(folderPath);
// Возвращаем количество файлов
return files.length;
} catch (err) {
console.error('Ошибка при чтении папки:', err);
}
}
// Вызываем функцию для подсчета файлов
const fileCount = countFiles(folderPath);
console.log('Количество файлов:', fileCount);
|
В этом примере мы сначала импортируем модуль fs, затем задаем путь к папке, в которой нужно посчитать файлы. Затем создаем функцию countFiles, которая синхронно (используя метод readdirSync) получает список файлов в папке и возвращает их количество. Если происходит ошибка при чтении папки, выводим сообщение об ошибке. Затем вызываем функцию countFiles и выводим результат в консоль.