MEAN STACK:如何从URL中删除#

时间:2018-02-06 11:54:02

标签: angular express mean-stack

我有一个在expressJS路线上运行的角度项目:

app.use(express.static(path.join(__dirname, 'public/build')));

网址=>的示例localhost:3000/#/login

使用或不通过#通过/通过应用在路线之间导航时效果很好,但是,当我删除#然后硬刷新页面时,它无法返回404

所以我的问题是,#的故事是什么?我如何摆脱这种行为?

角度路线设置:

 { provide: LocationStrategy, useClass: environment.production ? HashLocationStrategy : PathLocationStrategy },

如果我删除HashLocationStrategy,则在刷新页面时无效。

0 个答案:

没有答案