【发布时间】:2015-03-13 02:49:37
【问题描述】:
我正在使用 Node.js,我需要在用户下载文件后删除它。有没有办法在管道进程结束后调用回调方法,或者为此目的的任何事件?
exports.downloadZipFile = function(req, res){
var fileName = req.params['fileName'];
res.attachment(fileName);
fs.createReadStream(fileName).pipe(res);
//delete file after download
};
【问题讨论】:
-
fs.unlink(fileName, callBack); -
@Qix 我已经用谷歌搜索过了,这就是我发布问题的原因。
-
Qix 是人们离开堆栈溢出的一个例子
-
作为记录,我没有通过谷歌搜索找到答案,但我确实找到了这个对我有帮助的问题。也许如果我已经知道答案,我就会知道要谷歌搜索什么。感谢您询问拉格纳
-
Qix,我用谷歌搜索得到了这个问题。我想我们只是被零除。
标签: javascript node.js fs