如何使用 nodejs/expressjs 删除目录中超过 6 个月的文件?

问题描述

这里我不是在谈论 temp 文件目录。 是关于我的项目。

这是以下 structure 我试图从每个登录我网站的用户的目录中关注到 delete the files

  1. 用户在 automatic email alert 之前收到 nodemailer(我使用的是 one week of 6 months finish)作为通知,文件将在 a week 之后被删除,因此他可以采取如果他愿意,可以备份。
  2. 第二个 automatic email alert(我正在使用 nodemailer),就在 one day of 6 months finish 之前,明天文件将被删除。
  3. 最后一天,(在总共 6 months 之后)文件将被自动成功删除。

我尝试的代码是使用 setTimeoutunlink 但由于 max timesetTimeout 我们可以放的是 approx 24 days 而不是更多

那么有什么可能的方法来做到这一点?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)