如何托管和编辑与GitHub存储库分开的JSON文件?

时间:2019-08-01 04:07:45

标签: json github heroku

我正在构建Discord机器人,并试图将其托管于Heroku和GitHub。我打算将用户数据存储在JSON文件中,但无法弄清楚如何编辑JSON文件,因为在存储库中时无法对其进行编辑。我希望有一种方法可以通过Heroku进行操作,而无需使用单独的网站。

注意:我知道您通常如何编辑JSON文件,但是由于它在GitHub存储库中,因此无法正常工作。

2 个答案:

答案 0 :(得分:0)

请勿将文件用作数据库。将数据库用作数据库。

这通常是很好的建议,但在Heroku上尤其重要,ephemeral filesystem可以防止对文件的更改长期持久保存。

Heroku Postgres是一种相对简单的入门方法。它的基本计划是免费的。

答案 1 :(得分:0)

我相信GitLab允许您就地编辑文件,并且它们具有像Github这样的免费层。正如Chris所提到的,通常不建议这样做,但是它可以满足您的需求。

https://about.gitlab.com/