Como listar arquivos em uma pasta no Node

NodeJS 17 de Mai de 2022

Como você obtém um array com a lista dos arquivos contidos em uma pasta no Node.js?

Primeiro importe o módulo fs interno e, em seguida, chame fs.readdirSync()passando o nome da pasta que você deseja ler:

import fs from 'fs'

const filenames = fs.readdirSync('uploads')

Você pode usar uma URL relativa ou absoluta.

Então você pode iterar sobre os nomes dos arquivos desta maneira:

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

Josias Pereira

Programador full-stack sênior e apaixonado por ensinar. No tempo livre adora compartilhar conhecimentos e experiências das tecnologias de desenvolvimento back-end e front-end que mais gosta.

Great! You've successfully subscribed.
Great! Next, complete checkout for full access.
Welcome back! You've successfully signed in.
Success! Your account is fully activated, you now have access to all content.