使用jekyll+github搭建博客时遇到的问题

1.编辑好文章后调用jekyll serve命令后出现以下错误:

jekyll 2.5.2 | Error: undefined method `default_proc=' for "layout:post title:hello world!":String

谷歌之后发现问题出现在博文头信息中:

---
layout:post
title:hello world!
---
# test Title   
hello,world!this is a test file write by sublime    text2 with markdown gramar.

在冒号后边需要空一格。所以正确的格式如下:

---
layout: post
title: hello world!
---
# test Title   
hello,world!this is a test file write by sublime    text2 with markdown gramar.
2.在博客首页只显示部分内容

首先在博客首页要显示博文内容的地方插入如下代码:

\{\{ post.content | split:"<!-- more -->" | first \}\}

然后在博文.md文件中,在不需要显示内容之前插入如下代码:

<!-- more -->