0

如果我使用付费(非睡眠)测功机,我可以推送代码并忽略 .gitignore 文件中的上传目录,这样我上传的文件就不会丢失吗?

4

1 回答 1

0

不,测功机是在您部署应用程序时构建的容器(很像 docker)。它可以启动一次或多次,并且不会共享任何内容。当您重新启动/重新部署应用程序时,文件系统将始终丢失并重置为您部署应用程序时的状态。

您需要将上传的文件存储在 Amazon S3 等专用存储平台上。
请参阅https://devcenter.heroku.com/articles/s3-upload-node

于 2019-08-16T09:03:54.853 回答