【问题标题】:Github Pages renders blank pageGithub Pages 呈现空白页面
【发布时间】:2017-02-18 02:21:29
【问题描述】:

我刚刚将一个空白的 Jekyll 站点推送到我的 github 页面。 https://louissafety.github.io/ 但是,它不是渲染默认的 jekyll 页面,而是渲染空白页面。有什么问题。

它在本地机器上运行良好。

Github 页面:https://github.com/louissafety

【问题讨论】:

  • 在 GitHub Pages 更新到 Jekyll 3.3 后,这似乎已修复

标签: github jekyll github-pages


【解决方案1】:

虽然您的网站已正确设置为使用 jekyll,但它使用的是 github-pages 无法使用的 ruby​​ gem。

您应该在Gemfile 中包含的唯一行是: source 'https://rubygems.org' gem 'github-pages', group: :jekyll_plugins

Github 页面可能无法使用任何其他 gem 或包含,从而导致 jeykll biuld 失败

【讨论】:

  • 我删除了 Gemfile 并推送了文件。但仍然得到空白页。
  • 现在是在本地构建吗?我猜不是,因为您没有安装minima。您需要将minima 拉入您的仓库并首先在本地获取该建筑物。你可以使用github-pages gem 来测试
【解决方案2】:

如果您尝试使用 GitHub 未将 gem 列入白名单的自定义主题,您可能需要在 _config.yml 文件中将自定义主题声明为 remote_theme: github_user/repo,并将其从 Gemfile 中删除。

这是我的Gemfile

source "https://rubygems.org"
gem 'github-pages', group: :jekyll_plugins

还有我_config.yml的有趣部分:

remote_theme: pawamoy/jekyll-readthedocs

要在本地构建,只需运行bundle exec jekyll serve

有关GitHub help page for Jekyll themes的更多信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-17
    • 2022-11-26
    • 2013-03-22
    • 2023-02-12
    • 1970-01-01
    相关资源
    最近更新 更多