Hexo 博客搭建指南

配置

官网资料

hexo官网配置参考hexo 指令

主题 anzhiyu 配置参考安知鱼主题

基础命令

打开本地调试

1
2
3
4
5
6
7
8
9
10
11
12
// cmd
hexo clean
hexo server

or

hexo cl && hexo s

or

// vscode
hexo cl; hexo s

推送更改

1
2
3
4
5
6
7
8
9
10
11
12
13
// cmd
hexo clean
hexo generate
hexo deploy

or

hexo clean && hexo generate && hexo deploy

or
// vscode
hexo cl && hexo g && hexo d
hexo cl; hexo g; hexo d

设置标签页和分类页

基础流程

新增

  1. 给出原始md文档,移入./source/_posts

  2. 在md开头加入yaml配置信息,字段参考front-matter

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    ---
    title: 我的第一篇 Hexo 文章
    date: 2025-06-02 20:30:00 # 不填默认设置生成静态文件的时间
    location: 成都 # 不填默认成都
    tags: # 标签,可以有多个
    - Hexo
    - 博客
    - Markdown
    categories: # 分类,可以有多个,通常是层级关系
    - 学习笔记
    - 博客搭建
    cover: /images/post_cover.jpg # 可选,文章封面图片路径
    description: 这是一篇关于如何发布Hexo文章的示例。 # 可选,文章摘要或描述
    ---

    # 我的文章内容标题

    这是我的文章正文内容,使用 Markdown 语法编写。

    你可以包含图片、代码块、列表等等。
  3. 生成静态文件

    1
    2
    3
    hexo generate
    # 或者简写
    hexo g
  4. 本地预览

    1
    2
    3
    hexo server
    # 或者简写
    hexo s
  5. 一键部署

    1
    2
    3
    hexo deploy
    # 或者简写
    hexo d

更改或删除

修改文章:直接打开 source/_posts 目录下的相应 Markdown 文件进行修改,保存后,再运行 hexo generatehexo deploy 即可更新线上的文章。

删除文章:如果你想彻底删除某篇文章,就从 source/_posts 目录中删除对应的 Markdown 文件。然后运行 hexo clean 清理旧的生成文件(可选,但推荐),接着运行 hexo generatehexo deploy。这样,你的博客上这篇文章就会被移除。