【问题标题】:How to delete a file permanently with Node.js?如何使用 Node.js 永久删除文件?
【发布时间】:2019-06-23 01:37:59
【问题描述】:

我需要在 NodeJS 中创建一个函数来永久删除临时文件(而不是仅仅删除正常的方式并将已删除的文件存储在垃圾箱中)。事实上,我的程序会创建很多临时文件,最终服务器的硬盘会很快被填满。

【问题讨论】:

    标签: node.js filesystems fs


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

      const fs = require('fs')
      
      fs.unlinkSync(__dirname + 'yourfile.name')
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2017-01-06
        • 2020-11-10
        • 1970-01-01
        • 2013-05-09
        • 2017-02-02
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多