我有一个弹簧启动项目,其中集成了一个角度应用程序。角度被装入罐子中并且可以应用于应用罐中的应用。
项目结构或多或少是这样的:
当context-root为“/”时,它工作正常。但是如果我在spring boot配置文件中修改了从“/”到“/ project1”的上下文根,我就无法访问前端了。
任何人都可以提供任何提示我如何解决这个问题吗?
答案 0 :(得分:1)
您需要在index.html的头部添加基本标记
<base href="/project1/">
如果需要,请链接到文档以获取进一步说明:https://angular.io/docs/ts/latest/guide/router.html#!#base-href
答案 1 :(得分:0)
你为什么要改变它?需要有关此的信息
答案 2 :(得分:0)
我认为这是因为您的客户端应用程序打包为jar,因此不会注册对根上下文所做的任何更改。