如何从heroku下载一些文件

How to download some files from heroku

我使用 node.js

在 Heroku 中制作了一个 Dyno 应用程序

Dyno 任务是收集数据并每天创建 json 文件

但是我不知道怎么下载到本地

我试过了

http://myappname.heroku.com/filename.json

但失败了

Heroku 对我来说是新手,所以请不要把我当作高级用户

将您的 JSON 文件保存到 /public 文件夹。

确保您的 app.js 具备以下条件: app.use(express.static(__dirname + '/public'))

现在,您应该可以访问: http://myappname.heroku.com/filename.json

你不能这样做。

如果您的代码每天向 Heroku 服务器写入一个 JSON 文件,该文件几乎会立即被删除,因此您无法下载它。

Heroku 测功机是短暂的。这意味着您 'save' 到文件系统的任何数据都将几乎立即删除。如果您需要保存文件,您应该将它们保存到 Amazon S3 之类的文件服务 - 然后通过那里下载它们。