我正在尝试使用Spring教程: https://spring.io/guides/tutorials/react-and-spring-data-rest/ 运行我的spring + react应用程序。
在本教程中,他在一页上完成所有操作,但是我的应用程序使用Router组件在页面之间进行切换,因此它不能与提供一个地址的spring控制器一起使用。
我该怎么做才能使其正常工作?我尝试使用Google搜索,并阅读了很多堆栈溢出问题,但找不到我的问题的答案。
答案 0 :(得分:0)
我找到了方法。
我必须粘贴要部署到的服务器地址作为react项目的代理设置,在react项目根目录中执行npm run build
,将文件从build目录复制到spring boot项目中的resources / static目录中,然后按照本指南https://devcenter.heroku.com/articles/getting-started-with-java中的说明将项目部署到heroku。