【问题标题】:How to deploy a react, strapi app on heroku如何在heroku上部署一个react,strapi应用程序
【发布时间】:2021-10-31 10:05:26
【问题描述】:

我正在创建一个应用程序,使用 react 作为前端,strapi 作为后端,使用 mongobd 数据库。

所以我在应用程序的根目录有两个文件夹clientserver

是否可以像这样在 heroku 上部署两个文件夹。

我在另一个教程中读过

如果将您的后端部署到不持久存储的提供商 在像 Heroku 这样的服务器上,默认的 Strapi 本地服务器上传将 无法正常工作,因为您在服务器上的文件会被自动擦除 定期。

只是试图找到部署此应用的最佳方式

【问题讨论】:

    标签: reactjs heroku strapi


    【解决方案1】:

    碰巧我只是建立了一个这样的项目。对于前端,我使用了 Gatsby 和 Strapi 作为 CMS。我在 Heroku 上部署了 Strapi 应用程序(并使用了 Postgresql 数据库 - 您可以将其添加为 Heroku 仪表板中的插件,或者对 MongoDB 执行相同操作)和 Netlify 上的 Gatsby 应用程序(与 React 应用程序相同) .

    默认情况下,Heroku 确实每天擦除一次您的数据(我认为),但既然将您的应用程序连接到 Mongo,这应该不是问题。只需将数据库变量添加到 Heroku 应用仪表板中的相应字段即可。

    我喜欢将前端和后端分开,因此我会将它们部署为单独的存储库,无论是在 Heroku 上还是在其他任何地方。

    【讨论】:

    • 正如目前所写,您的答案尚不清楚。请edit 添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。你可以找到更多关于如何写好答案的信息in the help center
    猜你喜欢
    • 2017-09-26
    • 1970-01-01
    • 2020-07-23
    • 2018-05-15
    • 2019-10-21
    • 2021-10-13
    • 2020-11-06
    • 1970-01-01
    • 2020-05-08
    相关资源
    最近更新 更多