2013-02-28 65 views
6

我有一個使用jekyll bootstrap在github上託管的博客。它已經工作了一段時間了,但在最後一個新時代,我想發佈一個新的博客頁面它的失敗推到github上:當向github推送新博客文章時「頁面構建失敗」

The page build failed with the following error:

page build failed

For information on troubleshooting Jekyll see https://help.github.com/articles/using-jekyll-with-pages#troubleshooting If you have any questions please contact GitHub Support.

我試着刪除最近的帖子我已經添加了這樣我與「現場」版本保持一致,並且本地運行了jekyll --safe(沒有問題)。我可以運行jekyll --server並在本地運行該站點,一切都很好,但是當我推動它時,沒有快樂。我已經刪除了我的jekyll gems及其依賴關係,並使用與github使用的版本相匹配的版本進行了重新添加,並且也沒有任何喜悅。

在我恢復刪除整個博客並重新啓動之前,任何人都可以提出其他建議嗎?

回答

5

修正了它。

由於某些原因,我在我的帖子中的類別被代表一個集合的方括號內 - 這不再支持(可能從來沒有支持,但只是讓我逃避)。改變了這一切,現在一切工作。

+0

修復這些有趣的構建失敗的最佳方法是運行'jekyll --no-auto'。很好,你自己回答你的問題:) – Aniket 2013-03-16 08:16:21

+1

@Aniket看起來新的語法很簡單,就是'jekyll serve',默認行爲不會自動生成。這需要'jekyll服務器 - watch「。 – 2013-09-26 04:19:57

+0

@AlexAngas這是正確的。當Matt問這個問題時,Jekyll仍然有舊的命令。 – Aniket 2013-10-05 01:50:26