怎么使用 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 上的仓库。
- 停止颓废,放弃博客。
完结撒花!