我已经GOOGLE了很多这个问题,但我还没有找到正确的答案。如何从Heroku文件存储中获取数据?文件存储在哪里?
我在没有数据库连接的NodeJS上构建了一个示例应用程序。在开发中,我将数据存储在单独的目录 - “fakeDB”,其中包含“测试”,“问题”,“用户”dirs等。在“测试”中,有JSON文件代表测试数据(一组问题和答案)。
当我在Heroku上部署应用程序时,测试存储正确。当创建新测试时,它将保存在“测试”目录中,稍后我可以访问它。
但是,当我向GH repo推送新提交时,在Heroku中创建的测试已被删除。
如何在本地机器上获得我的Heroku回购副本?
注意:我运行了heroku run bash
,并在ls
上打印了本地文件列表,而不是从远程打印。另外,我已经运行了git pull heroku
来分隔目录,但也有一些我以前的文件没有在Heroku上创建。
非常感谢! – Max