当角靴和弹簧靴捆绑在一次战争中并部署在tomcat上时,是否需要proxy.conf.json文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了当角靴和弹簧靴捆绑在一次战争中并部署在tomcat上时,是否需要proxy.conf.json文件相关的知识,希望对你有一定的参考价值。

我将8号角代码和spring boot rest服务代码捆绑到一个war文件中。在开发过程中(创建war文件之前),一切顺利,在package.json scripts => start中配置了proxy.conf.json。发出请求(/ api /)时,proxy.conf.json会拦截所有请求,然后将其发送到Spring Boot服务器。

[我的问题是,当角度+弹簧启动捆绑在单个war文件中并部署在tomcat上时,是否需要proxy.conf.json。我已经使用了maven前端插件来编译角度代码并将其复制到dist文件夹中,使用资源插件将编译代码从dist文件夹复制到spring boot静态文件夹中。现在,它具有完整的javascript和rest服务代码。

答案

https://angular.io/guide/build#proxying-to-a-backend-server的官方文档中所述,代理配置文件特定于在Angular应用程序的开发中使用的webpack开发服务器。

在生产环境中不使用,不需要。

以上是关于当角靴和弹簧靴捆绑在一次战争中并部署在tomcat上时,是否需要proxy.conf.json文件的主要内容,如果未能解决你的问题,请参考以下文章

弹簧靴和 h2。无法更改数据库名称

使弹簧靴和角度应用程序之间的模型保持同步。备择方案?

我的观点似乎没有看到我的 css,js。我正在使用弹簧靴和百里香叶

添加@CrossOrigin注释后仍然出现CORS错误

弹簧靴+角度部署

弹簧靴在 Wildfly 8 上不起作用