-1

这与这个问题有关

通过在运行部署之前创建 gh-pages 分支,我让 Github Pages 获取并发布了该应用程序。

部署应用程序后,该应用程序确实在域上可用:

https://fsalpha-canary.fireflysemantics.com/

base属性index.html设置为:

<base href="https://fsalpha-canary.fireflysemantics.com/">

看起来所有的角度资源都在加载,但是应用程序没有呈现。

有任何想法吗?

更新

我想通了,我把这个问题留给其他人作为参考。

当我使用ng serve -o应用程序在本地进行测试时,可以编译并正常运行。

当我用ng serve -o --prod=true应用程序测试时说它编译成功,但它没有初始化,所以我们看到的只是一个白屏。这实际上与 github 页面无关。

在此处使用 Angular CLI 提交错误报告:

https://github.com/angular/angular-cli/issues/16553

4

1 回答 1

2

我不确定这有多大帮助,但我之前遇到过 github 页面无法加载我的 css 文件的问题,因为它们的路径在从本地变为托管时发生了变化。我通过在链接前面添加或删除 / 或 ./ 来修改路径来修复它。我不知道角度,但也许某处的某些路径发生了变化?

于 2020-01-05T01:52:02.247 回答