【问题标题】:enmaps get deleted upon restarts重新启动时删除地图
【发布时间】:2021-07-30 05:03:53
【问题描述】:

我的不和谐机器人重新启动后,我的地图就会被删除 这就是我简单存储数据的方式

const Enmap = require("enmap");
client.points = new Enmap();
client.points.set("test", "works?")

如果这是正常的,当不和谐机器人重新启动时它会被删除,有没有办法防止这种情况并实际保存数据?

【问题讨论】:

  • 您需要与数据库同步

标签: javascript discord.js


【解决方案1】:

您需要为您的 enmap 命名以用于持久存储。尝试类似:

client.points = new Enmap({
    name: "points"
});

您还需要访问文件系统,因此如果您在 Heroku 上托管您的机器人,则 enmap 将无法工作。查看 official documentation 的 enmap 以了解有关如何使用它的更多信息。

【讨论】:

  • 好吧,这也不起作用哦,我在本地托管我的机器人,只使用普通的 powershell
猜你喜欢
  • 1970-01-01
  • 2011-09-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多