在终端机上使用<base href="/">
和ng build --prod
的角度7中,不适用于生产服务器。如果我使用<base href="./">
可以正常工作,但是在刷新时,路径会松动,我会得到404
答案 0 :(得分:0)
我在这里找到了解决方案: Angular deployment - 404 on page Refresh
with->从'@ angular / common'导入{LocationStrategy,HashLocationStrategy};
使用> ng build --prod --base-href = / my / app /
它在网址中添加了一个#,但效果很好,我可以刷新页面。
谢谢