jekyll搭建博客中遇到的问题总结

使用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 -->

    原文作者:mxn原创
    原文地址: http://souly.cn/%E6%8A%80%E6%9C%AF%E5%8D%9A%E6%96%87/2014/12/12/jekyll%E6%90%AD%E5%BB%BA%E5%8D%9A%E5%AE%A2%E4%B8%AD%E9%81%87%E5%88%B0%E7%9A%84%E9%97%AE%E9%A2%98%E6%80%BB%E7%BB%93/
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞