How to list files in a folder in Node

🆕 🔜 Check this out if you dream of running a solo Internet business 🏖️

How do you get an array with the list of the files contained in a folder in Node.js?

How do you get an array with the list of the files contained in a folder in Node.js?

First import the fs built-in module, then call fs.readdirSync() passing the folder name you want to read:

import fs from 'fs'

const filenames = fs.readdirSync('content')

You can use a relative or absolute URL.

Then you can iterate over the file names in this way:

filenames.map((filename) => {
  console.log(filename)
})