Node.js – Listar arquivos de uma pasta/subpastas (async/await) _

Node.js async await - Listar todos os arquivos que existem dentro de um diretório
Node.js async await - Listar todos os arquivos que existem dentro de um diretório

por João Oliveira

Sou programador freelancer e empresário há mais de 15 anos. Já trabalhei em mais de 1000 projetos diferentes em PHP, Node, Python, HTML, CSS e Javascript. Tenho clientes na Alemanha, no Peru e é claro, no Brasil.

Nesse artigo vamos desenvolver um algoritmo que cria uma lista de todos os arquivos que existem dentro de uma pasta, usando o módulo fs, async e await.

Ainda que existam subpastas, os arquivos dentro delas também serão listados, porque nosso código será implementado de forma recursiva.

Você pode acompanhar passo a passo da implementação assistindo o nosso vídeo: