Hexo 是一个基于 Node.js 的快速、简洁、强大的博客框架。这篇文章带你从头了解 Hexo 的基本使用。

安装

首先确保已安装 Node.js(下载地址),然后全局安装 Hexo CLI:

1
npm install -g hexo-cli

初始化一个新博客:

1
2
3
hexo init my-blog
cd my-blog
npm install

写文章

创建新文章:

1
hexo new "文章标题"

这会在 source/_posts/ 下创建一个 Markdown 文件,自动带上前置元数据:

1
2
3
4
5
6
7
---
title: 文章标题
date: 2025-07-02 10:30:00
tags:
- 标签1
- 标签2
---

前置元数据(Front Matter)

Front Matter 是文章顶部的 YAML 元数据区域,常用字段:

字段 说明
title 文章标题
date 发布日期
tags 标签列表
categories 分类列表
excerpt 自定义首页摘要

本地预览

在本地启动开发服务器:

1
hexo server

访问 http://localhost:4000 就能看到你的博客。

生成静态文件

构建生产版本:

1
2
hexo generate
# 简写:hexo g

生成的文件在 public/ 目录下,直接部署即可。

主题

Hexo 主题放在 themes/ 目录下。lemonsin 主题是一个不错的起点 —— 简洁、快速、易定制。

💡 提示:你可以在博客根目录的 _config.yml 中通过 theme 键覆盖主题配置。

下一步

开始写博客吧!