반응형
fs모듈에서 폴더를 삭제하고 싶을 때 사진과 같은 에러가 뜨며 정상적으로 삭제되지 않는 경우가 있습니다. 에러 화면에서 볼 수 있듯이 폴더 내에 파일이 있으면 에러를 뿜게 됩니다. 이때 강제적으로 제거할 수 있는 방법이 있습니다.
fs.rmdir(directory, {
recursive: true, force: true
}, (error) => {
if (error) {
return { isremoved: 0 }
} else {
return { isremoved: 1 }
}
});
{ recursive: true, force: true }
를 설정으로 추가해주면 됩니다.
반응형