Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring 在特定URL中实时加载React应用程序_Spring_Reactjs_Tomcat - Fatal编程技术网

Spring 在特定URL中实时加载React应用程序

Spring 在特定URL中实时加载React应用程序,spring,reactjs,tomcat,Spring,Reactjs,Tomcat,我有一个应用程序,它使用React作为前端,Spring作为后端,在Tomcat上运行 当我将应用程序部署到我的开发服务器时,它成功地在端口8443上运行,但我必须始终构建我的整个项目,并将生成的.war文件复制到webapps目录 当我只更新前端时,我需要重新部署整个项目,这真的很糟糕 我知道react有react脚本start,但它在端口3000上运行,我无法使用后端(跨源问题) 有什么办法可以提高我的工作效率吗?可能是直接在服务器上重新加载我的文件的东西,或者是从另一个端口使用我的后端的解

我有一个应用程序,它使用React作为前端,Spring作为后端,在Tomcat上运行

当我将应用程序部署到我的开发服务器时,它成功地在端口8443上运行,但我必须始终构建我的整个项目,并将生成的.war文件复制到webapps目录

当我只更新前端时,我需要重新部署整个项目,这真的很糟糕

我知道react有
react脚本start
,但它在端口3000上运行,我无法使用后端(跨源问题)


有什么办法可以提高我的工作效率吗?可能是直接在服务器上重新加载我的文件的东西,或者是从另一个端口使用我的后端的解决方案?

{
  /* ... */

  "proxy": "https://localhost:8443",

  /* ... */
}

更新了my
package.json

{
  /* ... */

  "proxy": "https://localhost:8443",

  /* ... */
}
希望可以帮助你希望可以帮助你