我正在尝试将Hugo主题上载到Github页面,但无法弄清楚我要去哪里。我尝试了多种不同的站点和方法,但结果空白。我在这里开始https://gohugo.io/hosting-and-deployment/hosting-on-github/,那里没有运气。尝试从tangerine2003.github.io
访问站点时,我收到404-文件未找到错误。每次都可以在本地主机上运行该站点。有人可以看看下面的内容,并告诉我我做错了什么吗?
答案 0 :(得分:1)
一个可能的问题是您的存储库https://github.com/tangerine2003/tangerine2003.github.io为空。
您需要确保"Host on GitHub" Hugo page中提到的步骤git push origin master
能够成功执行,以便GitHub页面可以发布任何内容。
更新:我知道在GitHub存储库中看到的是一个Hugo项目没有 docs/
文件夹,该文件夹应该包含内置 HTML静态页面。
在Deployment of Project Pages from /docs
folder on master
branch中提到了docs/
文件夹。
config.toml
不包含publishDir = "docs"
,您需要确保自己的GitHub repo is set to publish what is in docs/
。
简而言之:发布Hug项目还不够:您还需要添加,提交和推送从该Hugo项目构建的页面。