Javascript 重新启动时会删除地图

Javascript 重新启动时会删除地图,javascript,discord.js,Javascript,Discord.js,重新启动discord bot后,我的enmaps将被删除 这就是我存储数据的方式 const Enmap = require("enmap"); client.points = new Enmap(); client.points.set("test", "works?") 当discord bot重新启动时,它会被删除。如果这是正常情况,是否有办法防止这种情况并实际保存数据?您需要为您的enmap指定一个永久存储的名称。尝试以下方

重新启动discord bot后,我的enmaps将被删除 这就是我存储数据的方式

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

当discord bot重新启动时,它会被删除。如果这是正常情况,是否有办法防止这种情况并实际保存数据?

您需要为您的enmap指定一个永久存储的名称。尝试以下方法:

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

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

您将需要与一个也不起作用的数据库进行同步。哦,我正在本地托管我的bot,只使用普通的powershell