Jekyll网站不会在GitHub页面上显示

时间:2016-10-10 15:53:56

标签: github jekyll github-pages

我正在尝试将GitHub页面与Jekyll一起使用。我创建了一个名为myusername.github.io的仓库,其中myusername与我的github用户名完全相同。我正在使用Jekyll来创建网站。我在我的机器上本地设置并使用以下方式测试页面:

jekyll serve

本地运行网站没有问题。我把Jekyll网站推到了我的仓库。但是,当我转到myusername.github.io时,我只看到一个空白的白页。我在这做错了什么?我已经测试过GitHub Pages是否正常工作,通过向repo添加index.html文件,这将正确显示。但由于某种原因,Jekyll网站根本没有显示。我在这里做错了什么?

编辑:

我创建页面的过程是这样的:

jekyll new mysite
cd mysite
git init
git add .
git remote add origin https://github.com/myusername/myusername.github.io.git
git push -u origin master
回复看起来像这样:

enter image description here

1 个答案:

答案 0 :(得分:1)

虽然您的网站已正确设置为使用jekyll,但它可能正在使用github-pages无法使用的红宝石宝石。

您在Gemfile中应该拥有的唯一行是:

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

Github Pages可能无法使用任何其他宝石或包含,导致jeykll biuld失败