如何在本地主机上使用PathLocationStrategy?

时间:2018-10-10 10:52:39

标签: angular angular-routing angular4-router

我正在使用Angular 4 Web应用程序,需要使用PathLocationStrategy(而不是HashLocationStrategy)。

PathLocationStrategy的唯一问题是,刷新页面时,我立即在控制台中得到一个空白页面,显示404错误...对于PathLocationStrategy来说是正常的。

一旦在服务器上,我可以通过重定向路由以指向index.html来解决此问题。但是,当我使用ng serve启动应用程序时,如何在本地主机上解决此问题?

这是理想的,因为我正在“ livereload”中工作,因为当我更新文件时,我得到一个空白页,并且必须从基本路径重新启动。

那么在本地主机上工作时可以使用PathLocationStrategy吗?

1 个答案:

答案 0 :(得分:0)

ng serve兼顾这两个策略。我在本地使用PathLocationStrategy