首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在spring boot中开发/测试angular而不构建它

如何在spring boot中开发/测试angular而不构建它
EN

Stack Overflow用户
提问于 2021-11-12 11:04:24
回答 1查看 27关注 0票数 0

也许有人会打电话来帮助我找到一个解决方案。

我在我的git项目的另一个文件夹中有一个angular应用。通常我使用ng服务,并在它的专用端口上打开前端。我在自己的端口上启动了spring boot应用程序,并设置了一个CORS过滤器来允许它。

然而,现在我们正在测试OAUTH,我希望前端是后端。我的问题是ng服务在内存中,我不知道将它们包含到后端的最佳选择是什么。

我试着将它们构建到后端,然后用mavent重新构建,但这需要等待前端的每一个小变化。

EN

回答 1

Stack Overflow用户

发布于 2021-11-12 12:34:32

您可以使用代理根据路径将请求转发到API或UI。就像这样

代码语言:javascript
复制
http://localhost:8888/api ---> [Proxy Server (localhost:8888)] ---> Spring Boot API (http://localhost:8080

http://proxy-domain.com:proxy-port/ui ---> [Proxy Server (localhost:8888)] ----> Angular App (http://localhost:4200)

对于代理服务器,您可以使用免费的工具,如URL ,并在那里设置基于模式(/api/ui)的路由规则

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69941902

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档