我正在使用react-redux-starter-kit
作为前端,使用Rails 4.x版本作为后端。在开发过程中,koa
网络服务器在localhost:3000
正在服务前端,而puma
正在localhost:5000
投放Rails。现在我需要将这两个部署到生产(Heroku),我不确定它是如何工作的。
/
/front
,我可以将React应用编译成/front/dist/
现在,我如何让puma
提供front/dist/
中的任何内容,同时确保它为Rails提供服务?
换句话说:
在开发中,以下设置工作正常,但我正在运行两个不同的服务器
此blog post详细介绍了部署情况,但缺少的部分是如何在http://mywebsite.com处投放React应用程序。