在我设置了任何内容并运行ng build --prod
后,我的导航不起作用。所以我的按钮上的链接仍然很好。如果我点击一个按钮,可以说www.domain.tld/login
一切正常。但是,如果我现在想通过在浏览器中输入 url 直接进入该页面,它会说
在此服务器上找不到请求的 URL/登录名。
我使用角度4开发了一个基于MEAN-Stack的应用程序
在我的开发环境(本地(内一切正常,所以我可以调用 localhost:4200/搜索
要使用深层链接,您必须以正确的方式配置应用程序服务器。在开发中,它工作正常,因为 nodejs 已经为该功能进行了配置。
有关服务器的更多信息,您可以在 angular docu 中检查是否有适合您的环境的解决方案