Angular github页面路径具有重复的应用程序名称

时间:2019-10-15 20:23:42

标签: angular github github-pages angular-tour-of-heroes

我试图将Angular-tou-of-heroes应用程序构建并部署到github,但始终在路径中获得重复的应用程序名称。有人可以帮我解决这个问题吗?

我的构建命令是ng build --prod --output-path docs --base-href angular-tour-of-heroes 我从Github / doc目录部署。 单击该链接后,它将继续重定向到流动路径,该路径中包含两个英雄之旅 https://frankxiao008.github.io/angular-tour-of-heroes/angular-tour-of-heroes/

这是我的代码的Github存储库链接。 https://github.com/frankxiao008/angular-tour-of-heroes

我遵循了此指令 enter image description here

1 个答案:

答案 0 :(得分:0)

我刚刚拉出您的项目,并在本地服务器上对其进行了测试。我认为文档中有一个错误。如果将--base-href设置为x值,则您的应用程序将使用/x作为基础路径。参见base tag

解决方案很简单,通过删除选项使其具有默认值

ng build --prod --output-path docs

或将其设置为当前目录

ng build --prod --output-path docs --base-href .

我希望这会有所帮助。