这似乎是关于使用Spring Boot部署Angular的另一个问题。
所以angular有其自己的根源,并且有可能配置许多东西:
在春天,有:
当我转到localhost:8080 / angularApp / index.html时,我从angular应用程序获取了html索引,并且路由更改为例如localhost:8080 / angularApp#/ login,一切正常。
但是手动导航到localhost:8080 / angularApp#/ login,就像在浏览器中键入并按Enter一样,这给了我404,因为spring试图解析路由而不找到它。
作为解决方案,我可以自己提供角度服务。如果在同一个springboot中同时提供api和angular的做法不好,我可以将两者分开。
但是我觉得这没什么问题,我所需要的只是一种配置SpringMvc的方法,以便它可以正确地为我的Angular SPA服务