我正在构建一个Web应用程序,其中使用Angular 6构建UI /客户端组件,并且后端(服务器端)在Spring引导上。
应用程序有望在
上提供http://localhost:8080/FUtility/
我通过在appmodule-> provider []
中添加以下内容来为角度应用设置base-hrefproviders: [AuthGuardService, {provide: APP_BASE_HREF, useValue: '/FUtility/'}],
同时,通过在application.properties中添加以下内容,在spring-boot中设置context-root。
server.servlet.contextPath=/FUtility
但是,当我尝试按预期路径访问应用程序时,将显示一个空白页面。这是您在调试控制台上看到的。
6localhost/:26 GET http://localhost:8080/runtime.js 404 ()
注意:如果我不设置这些值,应用程序将正常运行。
使用“ base-href ” /“ context-path ”开发具有Spring Boot角度的应用程序时,是否需要遵循任何程序?>
开发参考:https://blog.jdriven.com/2016/12/angular2-spring-boot-getting-started/