嗨,我正在做一个大规模的应用程序,前端是用ReactJS开发的,后端是Java。出于某些原因,我想在前端和后端都使用tomcat7。我的问题是,我们可以使用tomcat7来调试和开发像nodejs express server这样的reactjs应用吗?
发布于 2019-07-08 14:39:23
你使用的Java框架,可以服务于一个静态文件。您所要做的就是构建您的react应用程序,并将其放在一个文件夹中,在这个文件夹中,您的java应用程序可以实际为它们提供服务。
您不必创建express应用程序的实例来为前端应用程序提供服务。
我没有在gradle上工作过,如果你使用maven作为构建工具,你可以使用一个插件来构建,并在构建java后端应用程序时将其放在正确的文件夹下。
发布于 2019-07-08 14:58:11
是的你可以。
webapp tomcat'http://localhost:8080:<foldername>'使用您选择的构建工具可以很容易地自动执行这些步骤。
编辑-确保你也复制了index.html。
https://stackoverflow.com/questions/56929445
复制相似问题