【发布时间】:2017-11-09 07:23:30
【问题描述】:
我们使用“ng build --prod”cli 命令部署了 angular 4 应用程序,并创建了托管在 IIS 8.5 上的“dist”文件夹,当我们运行该应用程序时,它工作正常,但如果按下 F5 键则会出现 404 错误。
注意:如果建议不要使用 (useHash:true),那么我们如何从 url 中删除 '#'。
如果有人可以建议我们,我们将不胜感激。
【问题讨论】:
-
您必须使用
web.config来指示服务器不要寻找该路由,而是将其指向index.html -
请不要将 [angularjs] 标签用于 angular 2 或更高版本。 [angularjs] 指 1.x 版本