一、Angular项目打包后部署到tomcat下,刷新页面会报404的错误
原因是找不到地址,我的环境是用nginx代理之后的
网上找到2中解决方案,我用的第二种,第一种没测试
1、app.module.ts
imports: [
RouterModule.forRoot(routers, {useHash: true})
],
2、app.module.ts
import { LocationStrategy, HashLocationStrategy } from '@angular/common';
@NgModule({
providers: [
{ provide: LocationStrategy, useClass: HashLocationStrategy },
]
})