[英]Github Pages: Page build failed
當我嘗試將我的Jekyll網站推送到他們的頁面時,我不斷從github得到以下錯誤消息。
頁面構建失敗,出現以下錯誤:
頁面構建失敗。 有關更多信息,請參見https://help.github.com/articles/troubleshooting-github-pages-build-failures 。
如果您有任何疑問,請通過https://github.com/contact與我們聯系。
我運行jekyll serve
來查看是否發生了可疑事件,但是它給我的唯一警告是: Build Warning: Layout 'default' requested in app/index.html does not exist.
我想念什么嗎? 我所有的文件都在Github上: https : //github.com/BobWassermann/confguide
Github頁面正在存儲庫的根目錄中查找文件,然后由於找不到_layouts等,因此在正確的位置構建失敗。
為了避免這種情況,請在config.yml
添加source: app
。
注意:由於您的存儲庫將在https://github.com/BobWassermann/confguide
,因此所有指向您資產的鏈接都將失敗。
為了避免這種情況,請在config.yml
添加baseurl: /confguide
。
在default.html
使用{{site.baseurl}}
調用您的資產,如下所示:
<link rel="stylesheet" href="{{site.baseurl}}css/syntax.css">
與其他資產(css / js / img)相同。
嘗試了以上所有內容,但沒有任何幫助。 仔細檢查了所有內容並發現了錯誤。 即使在Gruntfile中的復制任務中,Github也不在您的圖像目錄中支持“ _”文件夾。
刪除img文件夾中的“ _posts”文件夾可解決此問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.