将Groovy和React应用程序部署到Heroku

时间:2017-02-08 12:58:28

标签: reactjs heroku gradle groovy ratpack

我目前在heroku上托管了一个Ratpack Groovy应用程序,我已经设法让它正常工作并部署到Heroku为我创建的URL。我决定创建一个ReactJS应用程序,它从我在Ratpack中构建的API中获取数据库中的数据,我的React应用程序充当基本CMS,我可以将数据发布回Ratpack并更新数据库。

我的前端模板从我的Ratpack处理程序中呈现,这一切都在本地工作正常。我跟着

https://github.com/gschrader/ratpack-react-boilerplate

这是我的基本项目结构

enter image description here

所以我可以运行./gradlew run来构建react应用程序并在我的项目的根目录中启动我的Ratpack应用程序,然后在我的React目录中启动,它在localhost:3000上启动我的react应用程序。

我的问题是如何在Heroku上部署它,目前它位于一个大目录中,那么我可以将其部署为一个项目吗?我希望cms位于子域名,例如admin.application.com。如果有人有任何非常有帮助的文档,我会很困惑这是如何工作的。

0 个答案:

没有答案