【问题标题】:Loading Hugo to GitHub Pages将 Hugo 加载到 GitHub 页面
【发布时间】:2018-12-16 02:59:11
【问题描述】:

我正在尝试将 Hugo 主题上传到 Github 页面,但无法弄清楚我哪里出错了。我尝试了多个不同的站点和方法,但结果一片空白。这就是我开始https://gohugo.io/hosting-and-deployment/hosting-on-github/ 的地方,但没有运气。尝试从 tangerine2003.github.io 访问该站点时出现 404 - 找不到文件错误

在我的本地主机上运行该站点每次都有效。有人可以查看下面的内容并告诉我我做错了什么吗?

https://github.com/tangerine2003/tangerine2003.github.io

【问题讨论】:

    标签: github-pages hugo static-html


    【解决方案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 项目构建的页面。

    【讨论】:

    • 很抱歉。现在添加。我昨天添加了它,但我竭尽全力弄清楚为什么它不会发布
    • @chrisclifton 我已更新我的答案以回答您更新的问题并解决您当前的 GitHub 存储库内容。
    猜你喜欢
    • 2019-01-06
    • 2023-01-24
    • 1970-01-01
    • 2022-01-10
    • 2021-05-30
    • 1970-01-01
    • 2017-04-24
    • 1970-01-01
    • 2015-05-06
    相关资源
    最近更新 更多