Spring + React部署

时间:2019-11-07 09:02:28

标签: reactjs spring spring-boot webpack

我正在尝试使用Spring教程: https://spring.io/guides/tutorials/react-and-spring-data-rest/ 运行我的spring + react应用程序。

在本教程中,他在一页上完成所有操作,但是我的应用程序使用Router组件在页面之间进行切换,因此它不能与提供一个地址的spring控制器一起使用。

我该怎么做才能使其正常工作?我尝试使用Google搜索,并阅读了很多堆栈溢出问题,但找不到我的问题的答案。

1 个答案:

答案 0 :(得分:0)

我找到了方法。

我必须粘贴要部署到的服务器地址作为react项目的代理设置,在react项目根目录中执行npm run build,将文件从build目录复制到spring boot项目中的resources / static目录中,然后按照本指南https://devcenter.heroku.com/articles/getting-started-with-java中的说明将项目部署到heroku。