2016-10-10 100 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

相關問題