Hexo博客本人使用的一些理解及记录

Hexo博客本人使用的一些理解及记录

久了没写博客,偶尔会忘记hexo的一些操作,在这里我将记录好我的使用理解。

1.本地hexo博客项目的文件目录

image-20260401142434224

2.hexo的命令操作

hexo clean:清除缓存及public的内容(部署过的文件不会被清理掉,反之会被清理掉)。

hexo gennerate:根据.md文件生成对应的html文件到public文件夹下。如果修改了.md文件,要执行一下hexo gennerate命令。

注意和hexo clean命令结合时,需要注意下:没部署过的文件不会被还原,比如我在hexo g后,在public文件夹下的images文件夹下引入了一张mysql.png的图片,如果再执行hexo clean后,再执行hexo g命令,此时这张mysql.png就没有了,因为引入的mysql.png这张图片没有立即被hexo deploy到服务器,本地就没法保存下来。

hexo server:本地运行public的内容,运行成功后,通常浏览器localhost:4000进行访问查看本地内容。

hexo deploy:将public文件夹发布到github服务器(服务器上有http服务),发布上去立即就会更新加载页面。

3.菜单设置

左侧文件夹的菜单:需要在\hexo\themes\next\_config.yaml中menu的配置项中配置:

后面的路径不能用下划线,如果用的下划线,hexo g后会变成”-“,比如下图中如果我写成/categories/ai_dev_record,在hexo g后会public文件夹下的目录是/categories/ai-dev-record,最后发布到服务器会找到文件夹而报错误404。

1
2
3
4
5
6
7
8
9
menu:
home: /||home
about: /about/||user
后端: /categories/backend/||folder
大数据: /categories/bigdata/||folder
AI开发落地实录: /categories/ai-dev-record/||folder
AI应用研究所: /categories/ai-search/||folder
AI提效笔记: /categories/ai-effect/||folder
AI工具箱: /categories/ai-box/||folder

本文标题:Hexo博客本人使用的一些理解及记录

文章作者:Linmao

发布时间:2026年04月01日 - 18:50

最后更新:2026年04月01日 - 15:14

原始链接:https://linmao.top/hexo-reference.html

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。