我遵循了非常简单的教程,使用github
创建了自己的jekyll
博客。
以下是我所做的事情:
在我的本地计算机目录中,
jekyll new my-awesome-site
bundle exec jekyll serve
在本地进行测试
在github中创建名为rightx2.github.io的博客的存储库,https://github.com/rightx2/rightx2.github.io
为this thread表示
将我的博客目录推送到github远程存储库。
转到Settings
并将回购的名称更改为rightx2.github.io
这是我的设置,它显示我的网站已发布!
在我看到这个消息后24小时,浏览器仍然没有显示样本页面!
它出了什么问题?
需要你的帮助和建议谢谢!
答案 0 :(得分:1)
您看到此问题是因为Architect theme的结构与默认主题不同,而且由于缺少布局,Jekyll无法在您推送后构建网站。
例如,在您的index.md文件中,您引用的是名为home
的布局,但作为you can see in the Architect's theme source code,它只有一个布局,名为default
。
如果您将index.md
更改为指向default
布局,则会正确呈现主页面的结构。
您还必须在帖子等中检查其他布局。最好是按照您要实现的主题中描述的说明进行操作,在本例中为Architect:https://github.com/pages-themes/architect
ps:你还需要删除文件夹_site
(并提交它),并确保你在.gitignore
中拥有它,以便将来不会再次提交。