Hexo 极简使用指南

Hexo 是一个静态博客框架,可托管于 Github Pages。 部署流程参考 官方文档, Windows 下最好在 git bash 中执行命令。

Install Git

Install Node.js

本地安装 Hexo Server

1
2
3
4
5
$ npm install -g hexo-cli
$ hexo init blog
$ cd blog
$ npm install
$ hexo server

开启本地server后,默认进入 Hello World 页面, 地址:http://localhost:4000 启动前先确认监听端口没被占用。

建立Github Pages 项目

用于托管静态文件,默认域名为:username.github.io

修改配置文件 _config.yml

安装 deploy 依赖包:

1
$ npm install hexo-deployer-git --save

可在配置文件里定义Blog 信息,主题,部署地址等,修改 deploy 信息为:

1
2
3
4
deploy:
type: git
repo: git@github.com:username/username.github.io.git
branch: master

新建文章

1
$ hexo new "My New Post"

清除旧的静态文件

1
$ hexo clean

生成新的静态文件

1
$ hexo generate

部署到站点

1
$ hexo deploy

访问 Blog

进入 username.github.io 显示 Hexo 页面则说明搭建成功。