在更改上下文根之后,前端角度项目无法与Spring启动项目一起使用

时间:2018-03-26 13:46:19

标签: java spring spring-boot

我有一个弹簧启动项目,其中集成了一个角度应用程序。角度被装入罐子中并且可以应用于应用罐中的应用。

项目结构或多或少是这样的:

enter image description here

当context-root为“/”时,它工作正常。但是如果我在spring boot配置文件中修改了从“/”到“/ project1”的上下文根,我就无法访问前端了。

任何人都可以提供任何提示我如何解决这个问题吗?

3 个答案:

答案 0 :(得分:1)

您需要在index.html的头部添加基本标记

<base href="/project1/">

如果需要,请链接到文档以获取进一步说明:https://angular.io/docs/ts/latest/guide/router.html#!#base-href

答案 1 :(得分:0)

你为什么要改变它?需要有关此的信息

答案 2 :(得分:0)

我认为这是因为您的客户端应用程序打包为jar,因此不会注册对根上下文所做的任何更改。