我正在尝试将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
回复看起来像这样:
答案 0 :(得分:1)
虽然您的网站已正确设置为使用jekyll
,但它可能正在使用github-pages
无法使用的红宝石宝石。
您在Gemfile中应该拥有的唯一行是:
source 'https://rubygems.org'
gem 'github-pages', group: :jekyll_plugins
Github Pages可能无法使用任何其他宝石或包含,导致jeykll
biuld失败