How to Get All Files from Folder in Node JS?

In this example, i will show you node js get all files in directory. if you have question about how to get all files from folder in node js then i will give simple example with solution. This article will give you simple example of how to get all files in a directory node js. you can see node get all files in directory. Let’s get started with nodejs get all files in directory with extension.

We will use fs node js package with readdir() and readdirSync() to getting all files from folder in node js app. let’s see bellow two examples examples:

Step 1: Create Node App

run bellow command and create node app.

mkdir my-app

cd my-app

npm init

Step 2: Create server.js file

Make sure you have “uploads” folder in root directory with some files on that.

server.js

const folderPath = './uploads/';

const fs = require('fs');

/* Example Code 1 */

fs.readdir(folderPath, (err, files) => {

files.forEach(file => {

console.log(file);

});

});

/* Example Code 2 */

fs.readdirSync(folderPath).forEach(file => {

console.log(file);

});

now you can simply run by following command:

node server.js

Output:

How to Get All Files from Folder in Node JS?

i hope it can help you…

Leave a Comment