首页 > 解决方案 > Angular 中的 Github Pages 在第二次部署后得到空白页面

问题描述

我成功地将 Angular 应用程序部署到 Github Pages:

ng add angular-cli-ghpages
ng deploy --base-href=https://[username].github.io/[repo]/ --name=[username] --email=[email]

它一直有效,直到我想部署新的更改并使用ng deploy.

之后网站一片空白,重复上面的命令并没有改变任何东西。这里可能是什么原因?

回购: https ://github.com/JoseTurron/flight-booking-cdv
GH 页面: https ://joseturron.github.io/flight-booking-cdv/

标签: angulardeploymentgithub-pagesangular-cli-ghpages

解决方案


在没有指定 --base-href 的情况下,它似乎在初始部署中对我有用,但我必须通过提供 --base-href=/my-repo-name/ 来启动任何后续部署,以使其适用于后续部署。

ng deploy --base-href=/my-repo-name/

推荐阅读