我正在使用jekyll和github頁面開發我的項目。我在Github上創建了一個回購(https://github.com/liftedteam/liftedteam.github.io),然後我創建了一個當地的jekyll網站並將其與回購鏈接關聯起來。在開始的時候一切正常,當我今天申請了一個主題時,在localhost(jekyll serve)上它顯示出很棒的效果,但是當我通過我的終端推送到主機時,在網站上顯示的方式可以在https://liftedteam.github.io/lifted看到我那個錯誤..但是在回購中,我可以看到我在本地的所有文件。此外,如果我只輸入網址url而沒有/提升的subroot,它只會顯示html,即使它應該顯示一個錯誤。你能幫我麼?謝謝Jekyll和Github的頁面
1
A
回答
0
在您的_config.yml
文件中,您有baseurl: "/lifted"
。在您使用的模板的自述文件中,它表示baseurl應該是""
。
我克隆你的回購和改變"/lifted"
到""
就跑bundle install
,jekyll build
,並jekyll serve
和站點正確顯示。
原因是該網站使用baseurl來引用資產。所以,而不是根/ js,它試圖達到根目錄/提升/ js,這不存在的JavaScript文件。
GitHub頁面工作,如果您的存儲庫命名爲username.github.io,該網站將在該地址。如果你想讓你的網站的主頁爲username.github.io/lifted,你將不得不創建一個名爲Lifted而不是username.github.io的存儲庫
原因是這個username.github。 io通常應該是GitHub帳戶的「主頁」,而其他存儲庫可以從您的主頁進行訪問(這是利用其設置方式的一種方式)。
相關問題
- 1. github頁面404 jekyll子頁面
- 2. Jekyll在Github上的javascript壓縮頁面
- 3. 樹莓上的Jekyll GitHub頁面
- 4. GitHub頁面不會渲染Jekyll包括
- 5. 將Jekyll部署到Github頁面
- 6. Github頁面根給404與Jekyll
- 7. 爲github配置Jekyll項目頁面
- 8. Jekyll頁面與其對應的github頁面的鏈接?
- 9. GitHub頁面Jekyll主題工作的頁面,但不是職位
- 10. jekyll - 在github頁面上自動添加內容到頁面
- 11. Github頁面:當根網站是jekyll時,如何訪問github項目頁面
- 12. 如何使用Jekyll和Github頁面來構建個人網站
- 13. 無法使用Jekyll和github頁面設置圖標
- 14. Jekyll上的Jekyll上Github
- 15. Middleman和Github頁面
- 16. 爲什麼我的Jekyll博客不在我的Github頁面上?
- 17. 隱藏由GitHub提供的Jekyll網站的頁面
- 18. 更改託管在Github頁面上的Jekyll博客的favicon?
- 19. 排除Jekyll/GitHub頁面中的作者/語言選項頁面+散文
- 20. 使用jQuery與Github頁面上託管的Jekyll站點
- 21. Github的頁面+ Jekyll沒有正確解析降價?
- 22. Jekyll取消隱藏Github頁面上的參考樣式鏈接
- 23. 沒有來自Markdown的html建築與jekyll-github頁面
- 24. 在GitHub中工作的Jekyll固定鏈接頁面
- 25. Jekyll在Github上應用css風格的頁面不一致
- 26. 如何在GitHub頁面正確部署我的Jekyll博客
- 27. 在Jekyll站點中爲GitHub頁面包含多個sass目錄?
- 28. Jekyll網站將不會顯示在GitHub頁面
- 29. jekyll github頁面多個帖子類型連接
- 30. 自動化Jekyll/Github頁面基於時間生成
謝謝你的回答!我今天下午試試。所以,如果我把基地網址「」,網站homeoage不會被取消tetete.github.io/lifted,但只提取tete.github.io權利? – Hailrend
謝謝你,它現在完美的工作! – Hailrend
樂於幫忙,歡迎來到Stack Overflow!我也是新來的。如果此答案或任何其他人解決了您的問題,請將其標記爲已接受。 – shanem