在Spring Boot中配置静态资源路径,并确保Angular应用程序的构建文件正确地保存到此静态资源文件夹中。
示例代码:
在Spring Boot中,您可以使用以下代码将静态资源文件夹添加到类路径中:
@Configuration public class WebConfig implements WebMvcConfigurer {
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/**")
.addResourceLocations("classpath:/static/");
}
}
这会将类路径中的“/static”目录映射到根路径,“/”,因此您可以在Angular应用程序的构建输出文件夹中的“/static”目录中正确访问静态资源。
如果您使用Angular CLI构建Angular项目,则可以使用以下命令将构建文件保存在Spring Boot静态资源文件夹中:
ng build --output-path src/main/resources/static/
这应该将构建文件输出到Spring Boot静态资源文件夹中,以便可以正确地显示Angular应用程序。
下一篇:Angular与SSL证书的问题