个人博客的重新搭建历程
前言
回想起来先前的个人博客已经有许多年了,但当时的我还不成熟,许多方面都是一知半解、抱着玩的心态在做。
当时对于Git的使用远远不熟悉,没有想到将原来博客的原始资料用Git保存,现在已经不知道位于何处了。
我想正好借此机会,重建整个博客,并记录自己的学习记录、笔记、日常等真正有意义的事物。
Hexo的搭建
既然想要重建博客,那自然是要从博客的基本框架开始。Hexo是一个不错的博客框架,功能和生态都十分丰富,十分适合使用。
环境配置
Hexo基于Node.js运行。那自然我们需要到Node.js官网下载并安装Node.js。
Hexo安装
首先我们需要安装hexo-cli,这是我们用来创建Hexo工程的工具。
1 | |
这之后,我们就能创建Hexo工程了。我们要先找到一个合适的目录,然后执行下面命令。此处的your-blog-name请更换为你希望的文件夹名称。
1 | |
执行完后就会发现目录下多了一个名为your-blog-name的文件夹,里面就是整个Hexo博客工程。
Hexo的使用
我们使用Hexo一般有下面4个用途:
创建新文章,
post-title处修改为博客的标题。1
hexo new "post-title"生成静态文件
1
hexo generate或
1
hexo g本地部署
1
hexo server或
1
hexo s部署到
GitHub需要先安装
hexo-deployer-git以使Hexo支持将博客部署到远程Git仓库中。1
npm install hexo-deployer-git --save然后修改项目下的配置文件
_config.yml。
找到deploy项,若无则自行创建,然后按照下面说明进行修改。1
2
3
4
5
6# Deployment
## Docs: https://hexo.io/docs/one-command-deployment
deploy:
type: 'git'
repo: https://github.com/username/username.github.io.git # GitHub Pages 项目路径
branch: master # 注意:新仓库默认分支可能是 main 而非 master最后使用下面命令即可。
1
hexo deploy或
1
hexo d
主题的安装和配置
我在互联网上浏览了一圈,发现Hexo的主题和当年并无太大差异。我当时选择的Fluid主题目前来看仍是相对最美观、功能最丰富的主题。
Fluid主题的安装方法详见其项目地址。安装后只要按照配置文件内部的说明按需修改即可。
个人博客的重新搭建历程
https://blog.faneter.top/2026/03/02/个人博客的重新搭建历程/