angular - 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/
解决方案
在没有指定 --base-href 的情况下,它似乎在初始部署中对我有用,但我必须通过提供 --base-href=/my-repo-name/ 来启动任何后续部署,以使其适用于后续部署。
ng deploy --base-href=/my-repo-name/
推荐阅读
- c++builder - 如何将 kylix3 gui 项目 (c++) 移植到 linux 中任何其他 c++ 支持的 gui ide?
- instagram - 如何为 Instagram Basic Display API App Review 指定测试帐户
- laravel - Laravel 是否支持嵌套 GroupBy?
- javascript - 如何在html a href标签中添加多个javascript变量
- python - python方法中的(self)和(self,)有什么区别?
- hibernate - doInHibernate 是模棱两可的
- git - Git用来自不同分支的相同文件覆盖master中的文件
- python - 在 python 中使用 selenium 使用 xPath 查找元素的问题
- c# - 未连接到 WiFi 网络时启动内置 Windows MobileHotspot
- node.js - 可以将用户身份验证令牌作为全局变量(process.env)存储在 nodejs lambda 函数中吗?