【发布时间】:2019-11-03 11:25:48
【问题描述】:
我无法根据我阅读的教程设置新的基于 Jekyll 的 GitHub 页面站点。以下是我采取的步骤的完整列表:
- 跑
jekyll new jek_test。这创建了一个新目录。 - 使用 GitHub 桌面在该目录中创建 git 存储库,然后将其推送到新的 git 存储库 jek_test。
- 在项目设置GitHub Pages面板中,我选择master branch作为源。
到目前为止,我没有看到任何效果。导航到 https://gadial.github.io/jek_test/ 产生 404 错误。
- 我在项目 Gemfile 中添加了以下两行:
source "https://rubygems.org"
gem "github-pages", group: :jekyll_plugins
现在,推送到 GitHub 后,https://gadial.github.io/jek_test/ 链接正常,但加载的页面明显不正确; CSS未加载,链接错误等。
我想我遗漏了几个关键步骤,但我发现的所有教程要么“只需推送它,一切都会好起来的”,或者似乎假设我没有使用基于 Gem 的主题,这意味着所有布局、css 文件等显式存储在 _layouts 目录等中。
我这样做的方式是否正确?让 Jekyll 生成的网站在 GitHub 页面上启动并运行的最简单方法是什么?
【问题讨论】:
标签: jekyll github-pages