我正在尝试将 Hugo 主题上传到 Github 页面,但无法弄清楚我哪里出错了。我尝试了多个不同的站点和方法,但结果一片空白。这是我开始的https://gohugo.io/hosting-and-deployment/hosting-on-github/那里没有运气。尝试从 tangerine2003.github.io 访问该站点时出现 404 - file not found 错误
在我的本地主机上运行该站点每次都有效。有人可以查看下面的内容并告诉我我做错了什么吗?
我正在尝试将 Hugo 主题上传到 Github 页面,但无法弄清楚我哪里出错了。我尝试了多个不同的站点和方法,但结果一片空白。这是我开始的https://gohugo.io/hosting-and-deployment/hosting-on-github/那里没有运气。尝试从 tangerine2003.github.io 访问该站点时出现 404 - file not found 错误
在我的本地主机上运行该站点每次都有效。有人可以查看下面的内容并告诉我我做错了什么吗?
一个可能的问题是您的存储库https://github.com/tangerine2003/tangerine2003.github.io是空的。
您需要确保“在 GitHub 上托管”Hugo 页面git push origin master
中提到的步骤确实执行成功,以便 GitHub 页面可以发布任何内容。
更新:我知道在 GitHub 存储库中看到的是一个 Hugo 项目,没有docs/
应该包含构建的HTML 静态页面的文件夹。
该文件夹在“从分支上的文件夹部署项目页面docs/
”中提到。/docs
master
config.toml
不包括publishDir = "docs"
,您需要确保您的GitHub存储库设置为发布docs/
.
简而言之:发布 Hug 项目是不够的:您需要添加、提交和推送以及从该 Hugo 项目构建的页面。