如何从文件夹中删除所有内容?
How can i remove everything from a folder?
我想删除我的文件夹元数据中的所有内容
我的尝试是这样
const folderPath = './metadata/'
await fs.promises.readdir(folderPath)
.then((f) => Promise.all(f.map(e => fs.promises.unlink(`${folderPath}${e}`))))
但我收到此错误:
(node:7329) UnhandledPromiseRejectionWarning: Error: EPERM: operation not permitted, unlink './metadata/LP'
顺便说一句:LP 是一个目录
Error: EPERM: operation not permitted, unlink './metadata/LP'
也许./metadata/LP
是一个目录。取消链接只能删除文件。
尝试使用 fs.rmdir() or del NPM。
我想删除我的文件夹元数据中的所有内容 我的尝试是这样
const folderPath = './metadata/'
await fs.promises.readdir(folderPath)
.then((f) => Promise.all(f.map(e => fs.promises.unlink(`${folderPath}${e}`))))
但我收到此错误:
(node:7329) UnhandledPromiseRejectionWarning: Error: EPERM: operation not permitted, unlink './metadata/LP'
顺便说一句:LP 是一个目录
Error: EPERM: operation not permitted, unlink './metadata/LP'
也许./metadata/LP
是一个目录。取消链接只能删除文件。
尝试使用 fs.rmdir() or del NPM。