如何使用tomcat7作为reactjs开发服务器而不是nodejs express服务器?

时间:2019-07-08 06:31:29

标签: java node.js reactjs tomcat7

嗨,我正在开发一个大型应用程序,前端是用ReactJS开发的,后端是Java的。由于某些原因,我想在前端和后端都使用tomcat7。我的问题是我们可以使用tomcat7来调试和开发诸如nodejs express服务器之类的reactjs应用吗?

2 个答案:

答案 0 :(得分:0)

您使用的

Java框架可以提供静态文件。所有您需要做的,构建您的react应用程序并将其放置在您的Java应用程序可以实际为它们提供服务的文件夹中。

您无需创建express应用程序的实例即可为您的前端应用程序提供服务。

我还没有开发gradle,如果您将maven用作构建工具,则在构建Java后端应用程序时,可以使用插件来将其放置在正确的文件夹下

答案 1 :(得分:0)

可以。

  1. webapp tomcat中创建文件夹

  2. 将文件从本地ReactJs构建文件夹复制到此新文件夹。

  3. 导航到'http://localhost:8080:<foldername>'

使用您选择的构建工具可以轻松地自动执行这些步骤。

编辑-确保同时复制index.html