使用node.js在云(heroku)上进行文件读取/写入

首先我是一个node.js的初学者。 在node.js中,当我使用函数如fs.writeFile(); 该文件被创build并在我的仓库中可见。 但是当这个相同的过程在像heroku这样的云上完成时,没有任何文件在仓库中可见(通过git克隆)。 我知道该文件正在制作,因为我能够阅读它,但我无法查看它。 为什么是这样??? 另外如何查看文件?

我有同样的问题,发现Heroku和其他云服务通常更喜欢你不写在他们的文件系统; 你写/保存的所有东西都会存储在“临时文件系统”中,它就像一个虚拟文件系统。

通常你会想使用亚马逊S3或redis的json文件等,和其他更大的像MP3。

我认为这将工作,如果你租用远程服务器,如ECS,与Linux系统,并安装存储空间,那么这可能工作。