【发布时间】:2020-07-17 11:48:28
【问题描述】:
我使用的是 Angular 9.0,在 ng serve -o 模式下一切正常,但是当我尝试使用 ng build 构建项目时,我只能查看根页面。当我尝试转到任何其他页面时,它会返回 404 错误,这是我在本地 ng serve 模式下没有遇到的问题。有关如何解决此问题的任何线索?
所以http://www.example.com/ http://www.example.com/dashboard 返回 404
编辑: 为了测试不同的场景,看看可能导致问题的原因,我设法确定了问题。如果我使用 routerLink,导航工作正常,但如果我使用 href 或 window.location.href,它就不起作用。知道为什么在使用 href 或 window.location.href 时会崩溃吗?
【问题讨论】:
标签: angular angular-routing angular9 angular-builder