Skip to content

How to empty a folder in Node.js

The Valley of Code

Your Web Development Manual

How to remove all files from a directory in Node.js

I had the need to remove all files from a directory in a Node.js script.

I searched for the best solution and the one that worked was using the fs-extra library.

Install it:

npm install fs-extra

Then import the library

import fsExtra from 'fs-extra'

And use the emptyDirSync() method in this way:

const folder = './public/images'

fsExtra.emptyDirSync(folder)
→ Get my Node.js Handbook
→ Read my Node.js Tutorial on The Valley of Code
  • THE VALLEY OF CODE (+ PRO), your web development manual
  • I wrote 15+ free coding BOOKS, download them here
  • SOLOPRENEUR LAND the missing MBA for wannabe solopreneurs craving a life with more freedom, control, fulfillment and purpose (summer 2024)