2016-10-10 86 views
1

我想用Jekyll使用GitHub页面。我创建了一个名为:myusername.github.io的回购,其中myusername与我的github用户名完全相同。我正在使用Jekyll创建该网站。我在本地有它安装在我的机器上测试了使用页面:Jekyll网站将不会显示在GitHub页面

jekyll serve

有本地运行的网站没有任何问题。我已将Jekyll网站推向我的回购站。但是,当我去myusername.github.io我只看到一个空白的白页。我在这里做错了什么?我已经测试过GitHub Pages是否可以通过在回购中添加一个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

+0

有你检查是否有任何[构建错误](https://help.github.com/articles/viewing-jekyll-build-error-messages/)? – Aurora0001

+0

我该怎么做? – KexAri

+0

你应该可以在我的评论中看到这个链接,告诉你如何做到这一点。 – Aurora0001

回答

0

当你的网站是正确设置使用jekyll ,它可能使用了不可用于github-pages的红宝石宝石。

,你应该在你的Gemfile唯一的线路有:

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

任何其他宝石或包括可能无法使用Github的页面,造成jeykll biuld失败

+0

将此文本复制到回购库中的Gemfile中,但仍未显示任何内容。在页面的设置中也没有显示Jekyll构建错误。 – Kex

+0

我是否需要对Gemfile.lock做任何事情? – Kex

+0

它是否在本地建立?我猜不是 – StephenG

相关问题