这篇文章将告诉你如何用 hexo 以及 github的Pages搭建属于你的博客。

准备工作

本地 git shell 以SSH方式连接 GitHub 服务器

ssh -T git@github.com

在 github 上新建一个项目

  1. 每个 github 用户名下面只能建立一个
  2. 项目名称形如:xxx.github.io (xxx为用户名)

本地初始化 Hexo

在 git shell 中输入如下命令:

$ cd /
$ npm install hexo-cli -g
$ cd /
$ hexo init Hexo
$ cd Hexo
$ npm install

利用Hexo创建博客

本地执行 Hexo

$ hexo generate (可以简写成: hexo g)
$ hexo server

部署 Hexo 到 GitHub 上

  1. 配置 Hexo 目录下的 _config.yml 文件,如图所示

  1. 生产静态页面,并同步到 github 服务器中
$ hexo g // 生产静态页面。
$ hexo d // 部署到服务器中。

Hexo中常用的标签插件

引言

包含作者、来源和标题。

1
2
3
{% blockquote [author[, source]] [link] [source_link_title] %}  
content
{% endblockquote %}

引用网路上的文章

1
2
3
{% blockquote Seth Godin http://sethgodin.typepad.com/seths_blog/2009/07/welcome-to-island-marketing.html Welcome to Island Marketing %}  
Every interaction is both precious and an opportunity to delight.
{% endblockquote %}

代码

1
2
3
{% codeblock [title] [lang:language] [url] [link text] %}  
code snippet
{% endcodeblock %}

参考文档

标签插件