我如何在Github Pages上以https://USERNAME.github.io的角度部署应用程序

问题描述 投票:0回答:1

我正在尝试创建一个带有角度的文件夹,并将其部署在我的用户github页面(username.github.io)上,但是我无法使其正常工作...

我正在执行的步骤:1-在我的github根上创建了一个名为“ username.github.io”的存储库;2- ng新投资组合--dir =。 (因此,该项目将在“ username.github.io文件夹”上创建);3-更改“ angular.json”文件,以便outputPath仅是“ dist /”,从其中删除工作包;4- ng build --base-href = https://username.github.io/;5- Ngh;6-提交更改并将其推送给主服务器;

没有错误消息出现,但是当我尝试访问URL“ username.github.io”时,它显示错误404。

我尝试了一堆不同的配置,每次发生不同的事情。在github上,我的存储库已配置为使用master分支(这是默认配置,不能为用户页面更改)。

编辑:

您可以在https://arthurobdfv.github.io/上进行检查和仓库:https://github.com/Arthurobdfv/arthurobdfv.github.io

angular git deployment configuration github-pages
1个回答
0
投票

在这个很棒的社区的帮助下,我通过在ngh命令上添加“ branch”选项来使其正常工作!

对于用户和组织页面,与项目页面不同,github在master分支上查找编译和构建的文件,而ngh命令默认使构建在“ gh-pages”分支上可用。

© www.soinside.com 2019 - 2024. All rights reserved.