如何使用Github页面发布有角度的应用程序?

时间:2019-08-20 18:49:42

标签: angular github

我正在尝试使用Github页面在github上publishangular app

我希望index.html被发布;但是dist文件夹包含一个README.md文件。

我按照页面here to publish的所有步骤进行操作。

如何使用github页面发布有角度的应用程序?

2 个答案:

答案 0 :(得分:0)

按照教程进行:

  

这是一个用于将任何网站发布到任何gh页的库   GitHub上的分支。 angular-cli-ghpages命令能够推送到   任何存储库中的任何分支。

但是您只有master个分支,因此git页会启动readme.md文件,因为它不是master根目录上的index.html,也没有名为gh-pages的分支。

我认为您在遵循教程中的步骤时错过了/犯了错误。

手动 Simple Steps

  

将构建中的所有文件直接复制到gh-branch中并推送。

     

或者只需将所有这些构建文件保留在master中,然后删除其余的   文件,并每次在master上推送新版本。

然后您可以从上述选择中选择其中一项并发布

enter image description here

答案 1 :(得分:0)

已解决:

步骤1.在shell中运行ng build --prod --output-path docs; 步骤2.复制docs / index.html并将其粘贴到同一文件夹中;重命名副本404.html; 步骤3.运行npx ngh --dir=docs/; 步骤4.将github页面源更改为master branch / docs文件夹