我试图将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
答案 0 :(得分:0)
我刚刚拉出您的项目,并在本地服务器上对其进行了测试。我认为文档中有一个错误。如果将--base-href
设置为x
值,则您的应用程序将使用/x
作为基础路径。参见base
tag。
解决方案很简单,通过删除选项使其具有默认值
ng build --prod --output-path docs
或将其设置为当前目录
ng build --prod --output-path docs --base-href .
我希望这会有所帮助。