每个程序员都该有一个自己的博客。

Hexo 快速搭建博客

Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他标记语言)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。

1. 安装 Hexo

1
npm install -g hexo-cli

2. 建站

安装 Hexo 完成后,请执行下列命令,Hexo 将会在指定文件夹中新建所需要的文件。

1
2
3
hexo init <folder>
cd <folder>
npm install

3. 安装主题

在 Hexo 官网选择主题后,下载至在 themes 文件夹内,本站使用的主题为 apoll。并修改 _config.yml 内的 theme 设定,即可切换主题。

1
theme: apollo

启动

1
hexo server

在 GitHub Pages 上部署 Hexo

建立名为 <你的 GitHub 用户名>.github.io 的储存库,若之前已将 Hexo 上传至其他储存库,将该储存库重命名即可。

一键部署

  1. 安装 hexo-deployer-git。
  2. _config.yml 中添加以下配置(如果配置已经存在,请将其替换为如下):
1
2
3
4
5
deploy:
type: git
repo: https://github.com/xx/xx.github.io.git
branch: master
token:
  1. 执行 hexo g -d 。
  2. 浏览 <GitHub 用户名>.github.io 检查你的网站能否运作。