首页 > 解决方案 > github上的文件系统问题 - Discord.Js

问题描述

我正在用 discord.js 做我的不和谐机器人。我用GitHubHeroku托管它。当用户发送命令时,机器人会在txt 文件中写入一些信息。在本地这是可行的,但是当我将它托管在 github 和 heroku 上时,机器人无法正确写入,不要在 github 的文件上写入,所以在 github 上的文件是的,当我重新启动重置所有的机器人时

谢谢

标签: githubdiscord.js

解决方案


Heroku 文件系统是短暂的 - 这意味着在 dyno 运行时对文件系统的任何更改只会持续到该 dyno 关闭或重新启动。这意味着 Heroku 上的文件系统不适合数据的持久存储。

解决此问题的方法是使用免费的Heroku Postgres


推荐阅读