如何在heroku部署期间从删除文件夹中排除



我在heroku上部署了一个应用程序,它可以用数据库记录保存文件。问题是,当我再次部署一些更改时,带有文件的文件夹是新的,而没有部署前的文件(当然,数据库中的行会保留(。如何解决此问题?我想要文件夹";文件";在Heroku上的所有未来部署过程中,根应用程序文件夹中的内容保持不变。

应用程序-nodejs+express+react+postgresl

这是不可能的,Heroku提供了一个临时文件系统,在每次部署后都会被删除。

您需要将数据保存在数据库中(MongoDB Atlas、Heroku Postgres插件(或使用外部文件存储(AWS S3、Dropbox(。

查看Heroku上的文件,查看一些选项和示例。

最新更新