刷新页面Angular 7后无法获取/ route,>

问题描述 投票:0回答:2

我在Angular 7中有一些组件,并且我不使用'useHash:true'进行路由。

我在实时服务器上部署了Angular应用程序,如果我使用路由导航到某个组件(例如/ panel),则它工作正常,但是如果我重新加载该页面,则会收到错误消息'Cannot get / panel'

任何人都可以帮忙吗?

我在Angular 7中有一些组件,并且我不使用'useHash:true'进行路由。我将Angular应用程序部署在实时服务器上,如果我使用路由导航到某个组件(例如/ panel),则它会......>

angular server routing live
2个回答
0
投票

在您的应用程序中运行此CLI命令

ng build --prod="true" --base-href="<Your-Base-Path/<your-project-folder-name>"

0
投票

您应将服务器配置为回退到index.html。查看angular docs here如何执行此操作。例如,在Appcache服务器上,我正在使用此.htaccess文件:

© www.soinside.com 2019 - 2024. All rights reserved.