【发布时间】:2019-06-23 01:37:59
【问题描述】:
我需要在 NodeJS 中创建一个函数来永久删除临时文件(而不是仅仅删除正常的方式并将已删除的文件存储在垃圾箱中)。事实上,我的程序会创建很多临时文件,最终服务器的硬盘会很快被填满。
【问题讨论】:
标签: node.js filesystems fs
我需要在 NodeJS 中创建一个函数来永久删除临时文件(而不是仅仅删除正常的方式并将已删除的文件存储在垃圾箱中)。事实上,我的程序会创建很多临时文件,最终服务器的硬盘会很快被填满。
【问题讨论】:
标签: node.js filesystems fs
fs.unlink(path, callback) 将删除一个文件。与所有 fs 方法一样,还有同步版本,fs.unlinkSync(path)。
【讨论】:
在fs 模块中使用unlink(带回调)/unlinkSync。
const fs = require('fs')
fs.unlinkSync(__dirname + 'yourfile.name')
【讨论】: