【发布时间】:2021-08-02 02:01:33
【问题描述】:
我有一个 spring boot 应用程序作为后端并使用 react 作为前端(两者都在同一个项目中)。我只有一个用于后端的 pom 文件,我手动运行 spring 应用程序,然后在前端执行 npm start,一切正常。我现在要做的是部署后端和前端并自动启动它们。我是否需要另一个用于前端的 POM 文件或将执行 npm 等的文件?前端是用 create-react-app 创建的,目前在端口 3000 ( "start": "react-scripts start" ) 上运行,我的后端在端口 8080 上运行,但将部署到外部 tomcat 服务器。
是否需要添加以下插件:
<groupId>com.github.eirslett</groupId>
<artifactId>frontend-maven-plugin</artifactId>
然后是pom中的一些执行规则?
非常感谢任何信息。
谢谢
【问题讨论】:
标签: reactjs spring spring-boot