我正在使用Angular 4 Web应用程序,需要使用PathLocationStrategy
(而不是HashLocationStrategy
)。
PathLocationStrategy
的唯一问题是,刷新页面时,我立即在控制台中得到一个空白页面,显示404错误...对于PathLocationStrategy
来说是正常的。
一旦在服务器上,我可以通过重定向路由以指向index.html来解决此问题。但是,当我使用ng serve
启动应用程序时,如何在本地主机上解决此问题?
这是理想的,因为我正在“ livereload”中工作,因为当我更新文件时,我得到一个空白页,并且必须从基本路径重新启动。
那么在本地主机上工作时可以使用PathLocationStrategy
吗?
答案 0 :(得分:0)
ng serve
兼顾这两个策略。我在本地使用PathLocationStrategy