Чтобы создать массив с именами файлов в папке с помощью Node.js, вы можете использовать разные подходы. Вот несколько методов, которые вы можете использовать:
-
Использование встроенного модуля
fs:const fs = require('fs'); const folderPath = '/path/to/folder'; fs.readdir(folderPath, (err, files) => { if (err) { console.error(err); return; } const fileNames = files.map(file => file); console.log(fileNames); }); -
Использование функции
readdirSync:const fs = require('fs'); const folderPath = '/path/to/folder'; try { const files = fs.readdirSync(folderPath); const fileNames = files.map(file => file); console.log(fileNames); } catch (err) { console.error(err); } -
Использование модуля
glob:const glob = require('glob'); const folderPath = '/path/to/folder'; glob(folderPath + '/*', (err, files) => { if (err) { console.error(err); return; } const fileNames = files.map(file => file); console.log(fileNames); });