【发布时间】:2019-11-11 01:55:40
【问题描述】:
我是开发领域的新手。我试图了解 Heroku 文件系统是如何工作的。
我做了一个使用 multer 上传图片的 Express 项目。
在生产中,一切都运行良好,包括从我的静态文件夹中获取图像。
但是,当我使用 React (frontend=React & Backend=Express) 执行此操作时,即使控制台没有显示错误,图像也不会显示。
根据我的研究 Heroku 说
Heroku 文件系统是短暂的 - 这意味着对 dyno 运行时的文件系统仅持续到该 dyno 运行 关闭或重新启动
我应该使用专用的文件存储服务,例如 AWS S3(用于静态文件)。
这如何适用于我的 React 项目,因为我没有在 Express 项目中使用它?
【问题讨论】: