Я пытаюсь удалить один файл и одну папку асинхронно с помощью fs-extra.Но выдает следующую ошибку:
import fse from 'fs-extra';
function deleteMethod (foldername){
fse.remove(`${foldername}-tar.gz`)
.then(() => fse.remove(foldername))
.then(() => çonsole.log('successfully deleted'))
.catch((err) => console.log(err))
}
Ответ:
{ [Error: EBUSY: resource busy or locked, unlink'D:rootpath\15\image.jpg']
errno: -4082,
code: 'EBUSY',
syscall:'unlink',
path: 'D:rootpath\15\image.jpg' }
Ошибка во втором операторе удаления.Может кто-нибудь объяснить, почему это происходит.