Angular 项目打包之后,部署到springboot项目中,刷新访问404解决方法
解决方法1:
app.module.ts文件添加两行代码:
import { LocationStrategy, HashLocationStrategy } from '@angular/common';
@NgModule({
providers: [
{ provide: LocationStrategy, useClass: HashLocationStrategy },
]
})
解决方法2:
在springboot项目application中添加
@Component public class WebConfig implements ErrorPageRegistrar { @Override public void registerErrorPages(ErrorPageRegistry registry) { ErrorPage error404Page = new ErrorPage(HttpStatus.NOT_FOUND, "/"); registry.addErrorPages(error404Page); } }
最后,关注【码上加油站】微信公众号后,有疑惑有问题想加油的小伙伴可以码上加入社群,让我们一起码上加油吧!!!