怎么使用 hexo 建博客
前言
个人博客哪家强,hexo 最在行。
笔者刚刚配置完成 hexo 环境,正好也是在 hexo 博客上的第一篇文章,那必须讲点有关 hexo 的知识了。
网上有很多关于 hexo 的教程,基本都有一个 bug,一旦 hexo g
的时候,就会报错,这其实是缺少 js
依赖的问题。如果你也遇到了这个 bug,那么恭喜你,看这篇文章就对了!先在博客的根目录的父文件夹执行 rm -r (你的博客根目录)
(linux/macos)或 rmdir /s /q (你的博客根目录)
(windows),然后开始和新手一样重新配置环境。
必备内容
- GitHub
- npm + nodejs
- linux 推荐 apt,执行
sudo apt install nodejs npm
即可获取。 - windows 出门左转去官网。
- macos 同样出门左转去官网。
npm configsetregistry https://registry.npmmirror.com
设置 npm 镜像源。
- linux 推荐 apt,执行
- git
配置环境
-
打开终端,执行
npm install hexo-cli -g
安装 hexo。 -
执行
hexo init (你的博客根目录)
初始化博客。 -
执行
cd (你的博客根目录)
进入博客目录。 -
至此,你可以
hexo g
+hexo s
来测试博客是否正常运行。啊这…,你管这叫博客,什么垃圾网站!
赶紧hexo clean
掉。 -
别急,我们需要配置主题,打开 https://hexo.io/themes/ 。
-
选择一个你喜欢的主题,然后点开复制主题的仓库地址。
-
cd themes
进入主题目录。 -
执行
git clone (你刚刚复制的仓库地址) (仓库地址去掉 hexo-theme-)
克隆主题。 -
执行
cd (你刚刚复制的仓库地址)
进入主题目录。 -
执行
npm install
安装主题依赖。 -
vim _config.yml
打开配置主题文件。(才你想要:有道翻译) -
cd ..
-
vim _config.yml
打开配置博客文件。(注意theme:
后填你的主题) -
尝试
hexo g
+hexo s
来测试博客是否正常运行。 -
如果正常运行,恭喜你,你已经成功配置好了博客环境。
-
如果没有正常运行,先有道翻译一下报错信息,然后:
-
如果显示缺少依赖,在执行
npm install (缺少的依赖) --save
安装依赖。 -
如果发现缺少配置,配就完了。
-
如果发现缺少图片,下载一个。
-
每次修改完配置,都需要执行
hexo clean
清理缓存。 -
如果还有问题
- Q 问:https://chat.qwen.ai/c/guest
- 文心:https://yiyan.baidu.com
- 在问:https://zaiwen.xueban.org.cn
- deepseek:https://chat.deepseek.com
- C 知道:https://ai.csdn.net
- 度娘:https://www.baidu.com
我就不信你找不到答案了。
部署到 GitHub
vim _config.yml
打开配置博客文件。- 增加
1 | deploy: |
- 执行
npm install hexo-deployer-git --save
安装部署插件。 - 执行
hexo d
部署。 - 享受你的博客吧!
写文章
- 执行
hexo new (你的文章标题)
新建文章。 - 执行
vim source/_posts/(你的文章标题).md
打开文章。 - 编辑文章。
- 执行
hexo clean
+hexo g
+hexo s
预览文章。
删除文章
直接删除 source/_posts/(你的文章标题).md
即可。
停止颓废,放弃博客(推荐)
- 打开博客目录的父目录。
- 执行
rm -r (你的博客根目录)
(linux/macos)或rmdir /s /q (你的博客根目录)
(windows)。 - 删除 GitHub 上的仓库。
- 停止颓废,放弃博客。
完结撒花!