我是否需要一个HTTP服务器(例如Express,Nginx等)来在Heroku上做出反应?



在部署全栈应用程序方面,我有点新手。

我正在构建一个基本的 react 应用程序(使用create-react-app创建(,该应用程序需要部署在 Heroku 上并命中我的 Rails 后端 API(单独的存储库,已经在 Heroku 上构建和部署(。我是否需要设置一个http服务器(即Express或Nginx(来将请求从浏览器路由到后端应用程序?或者我可以只依靠默认的 webpack 生产服务器来处理这个问题。

感谢任何人的帮助!!

你不需要后端来在 Heroku 上提供静态内容。

查看本文以开始使用:https://blog.heroku.com/deploying-react-with-zero-configuration

它使用 https://github.com/mars/create-react-app-buildpack 并且很容易说明,我设法在几分钟内部署了示例应用程序。

最新更新