如何使用Node.js永久删除文件?

时间:2019-01-29 20:45:15

标签: node.js filesystems fs

我需要在NodeJS中创建一个永久删除临时文件的功能(而不仅仅是删除常规方法并将已删除的文件存储在垃圾箱中)。实际上,我的程序将创建许多临时文件,最终服务器的硬盘驱动器将很快装满。

2 个答案:

答案 0 :(得分:2)

fs.unlink(path, callback)将删除一个文件。与所有fs方法一样,还有同步版本fs.unlinkSync(path)

https://nodejs.org/api/fs.html#fs_fs_unlink_path_callback

答案 1 :(得分:0)

unlink模块中使用unlinkSync(带有回调)/ fs

const fs = require('fs')

fs.unlinkSync(__dirname + 'yourfile.name')