[Node.js] 폴더 안에 모든 파일 삭제하는 방법 (How to remove all files from directory)

남양주개발자

·

2021. 11. 12. 08:18

728x90
반응형

[Node.js] 폴더 안에 모든 파일 삭제하는 방법 (How to remove all files from directory)

Node.js를 활용할 때 종종 폴더 안에 모든 파일들을 한번에 삭제하고 싶은 경우가 생깁니다. 이때 굉장히 간편하게 활용할 수 있는 노드 라이브러리가 존재합니다.

fs-extra

폴더 안에 모든 파일을 쉽게 삭제하기 위해 fs-extra 라이브러리를 활용합니다.

 

fs-extra

fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as recursive mkdir, copy, and remove.

www.npmjs.com

사용법

emptydirSync 메소드를 사용합니다. emptydirSync는 디렉토리가 비어 있는지 확인합니다. 디렉토리가 비어 있지 않으면 디렉토리 내용을 삭제합니다. 디렉토리가 없으면 생성됩니다. 디렉토리 자체는 삭제되지 않습니다.

const fsExtra = require('fs-extra');

fsExtra.emptyDirSync("path/to/your/folder");
728x90
반응형
그리드형

이 포스팅은 쿠팡파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

💖 저자에게 암호화폐로 후원하기 💖

아이콘을 클릭하면 지갑 주소가자동으로 복사됩니다