📅  最后修改于: 2023-12-03 15:17:57.759000             🧑  作者: Mango
NodeJS fs-extra 是 NodeJS 的一个内置模块,它扩展了 NodeJS 标准库的 fs 模块,提供了更多的功能和简化了异步操作的语法。fs-extra 模块中的 remove() 函数用于删除文件或者目录。
remove(dirPath, callback)
removeSync(dirPath)
const fs = require('fs-extra')
fs.remove('/path/to/file/or/directory', (err) => {
if (err) return console.error(err)
console.log('success!')
})
在上面的示例代码中,我们在 /path/to/file/or/directory 处删除了一个文件或者目录。回调函数将在删除完成后调用,如果由于任何原因无法删除文件或者目录,将会返回一个错误对象。
const fs = require('fs-extra')
try {
fs.removeSync('/path/to/file/or/directory')
console.log('success!')
} catch (err) {
console.error(err)
}
在上面的示例代码中,我们在 /path/to/file/or/directory 处同步删除了一个文件或者目录。如果由于任何原因无法删除文件或者目录,将会抛出一个错误。