Archy Chasing All the Stars.

Jekyll与Gitpage搭建个人博客

一.环境配置

开发环境: MAC 10.12

1.Git(mac自带)

2.Ruby+Rubygems

首先安装 rbenv

打开terminal输入以下命令

$ brew install rbenv 
$ open -e ~/.bash_profile

接着在打开的路径文件中插入

export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"

重启terminal 就可以运行rbenv了

接着输入

$ rbenv install -l  #查看可安装版本列表
$ rbenv install xxxxxx #版本号
$ rbenv versions
$ rbenv global xxxxx #版本号
$ gem install bundle
$ gem install bundler
$ gem install jekyll
$ jekyll new myblog
$ cd myblog
$ jekyll serve

这里执行完毕后可能会提示在gem中缺少xx组件,我的办法是用gem install命令将它们安装进去,之后就可以运行 jekyll serve命令了

二.寻找模板与自定主题

我的博客最终使用了Poole和Lanyon主题的模板,结合博主soohu修改过的部分内容,对Lanyon模板进行了个性化。

主要修改的内容有:

  1. 博客的字体,在css文件中修改。
  2. 使用awesome-font对图标进行了美化。
  3. 添加了网易云插件播放音乐。
  4. 制作了标签页和分类页,详见具体代码。
  5. 多说插件即将下线,因此没有加入评论插件。
  6. 部分页面布局优化。

值得注意的是:Lanyon主题支持的Jekyll版本已过时,部分设置和内容要与Jekyll现在的版本一致,具体请参考Jekyll官方文档。

三.发布博文的格式


---
layout: post
title:  "Jekyll 搭建静态博客"
date:   2015-02-15 22:14:54
categories: jekyll
tags: jekyll RubyGems
---

(content 1)
<!-- more --> //加入此行以便在首页显示 阅读全文

(content 2)

End