Hexo + Fluid 搭建个人博客
前言
花了几个小时搭建了这个博客,记录一下过程,也给想建博客的朋友一个参考。
为什么选 Hexo?
对比了几种方案:
| 方案 | 优点 | 缺点 |
|---|---|---|
| WordPress | 功能强大、插件多 | 需要服务器、维护成本高 |
| Hugo | 速度快 | 主题生态不如 Hexo |
| Hexo | 主题丰富、部署简单 | 需要 Node.js 环境 |
最终选了 Hexo,主要因为:
- 免费托管在 GitHub Pages,不用买服务器
- Fluid 主题颜值高、中文文档好
- Markdown 写文章很舒服
环境准备
需要安装两个东西:
Node.js - 去官网下载安装即可,自带 npm
1 | |
Git - 用于版本管理和部署
1 | |
安装 Hexo
1 | |
初始化后的目录结构:
1 | |
安装 Fluid 主题
1 | |
然后编辑根目录的 _config.yml,把主题改为 fluid:
1 | |
创建主题配置文件 _config.fluid.yml(在根目录),基础配置:
1 | |
写第一篇文章
方式一:命令行创建
1 | |
会在 source/_posts/ 下生成一个 文章标题.md 文件。
方式二:直接新建文件
在 source/_posts/ 下新建 .md 文件,文件名就是文章的 URL。
文章格式
1 | |
Markdown 常用语法
想系统了解 Markdown 写作,可以继续阅读 Markdown 语法规则。
部署到 GitHub
1. 创建 GitHub 仓库
仓库名必须是 用户名.github.io(个人主页)或自定义名称(项目页面)。
2. 配置部署
编辑 _config.yml:
1 | |
安装部署插件:
1 | |
3. 一键部署
1 | |
常用命令速查
| 命令 | 说明 |
|---|---|
hexo new "标题" |
新建文章 |
hexo server |
本地预览(默认 http://localhost:4000) |
hexo generate |
生成静态文件 |
hexo deploy |
部署到 GitHub |
hexo clean |
清除缓存和 public 目录 |
hexo clean && hexo deploy |
重新生成并部署(最常用) |
目录结构说明
1 | |
总结
整个流程就是:
- 安装 Node.js + Git
- 安装 Hexo CLI
- 初始化项目 + 安装主题
- 写 Markdown 文章
hexo deploy部署
以后写新文章只需要:
1 | |
就这么简单,开始写博客吧!
Hexo + Fluid 搭建个人博客
https://zuige.cc.cd/2026/09/03/hexo-fluid/