Hexo 博客搭建

环境搭建

1.​安装 Node.js

Hexo 基于 Node.js 运行,需先安装 Node.js (建议 LTS 版本)。
下载链接:https://nodejs.org/en/download/

2.​​​安装 Git

用于版本控制和部署到 GitHub
下载链接:https://git-scm.com/downloads

此外若安装成功,在桌面右键鼠标,可以看到菜单里多了 Git GUI HereGit Bash Here 两个选项,第一个是图形界面的 Git 操作,另一个是命令行,我们一般使用第二个

3.验证安装版本

安装完成之后通过系统终端 CMD/PowerShell 运行下列命令验证版本:

1
2
3
4
5
6
# 验证Node.js
node -v
npm -v

# 验证Git
git -v

安装 Hexo

选择一个磁盘,新建一个文件夹,自己重命名文件夹(如:我的文件夹为:F\Hexo_Blog)博客相关文件将储存在此文件夹下,在该文件夹下右键鼠标点击 Git Bash Here,输入以下 npm 命令即可安装,第一次可能需要久一点输入命令后等一等,再输入第二条命令

1
2
# 安装 hexo 的脚手架
npm install -g hexo-cli

初始化 Hexo

hexo 的脚手架安装完成之后,分开执行下列命令:

1
2
3
4
5
# 初始化 Hexo
hexo init

# 安装 hexo 部署到 git page 的 deployer
npm install hexo-deployer-git --save

Hexo 安装完成后,将会在指定文件夹中新建所需要的文件,Hexo 文件夹下的目录如下:

本地查看效果

终端继续执行一下命令:

1
2
3
4
5
# Hexo 中用于生成静态文件的命令
hexo g

# Hexo 中启动本地服务的命令
hexo s

显示以下信息说明操作成功:

启动成功即可登录 http://localhost:4000/ 查看效果

如何在博客上发表文章

新建一个空文章,输入以下命令,会在博根目录 source/_posts/ 中生成 文章标题.md 文件,文章标题根据需要命名

1
hexo n 文章标题

如何为博客更换自己喜欢的主题

比如我的主题是 anzhiyu
安知鱼 主题官网: https://docs.anheyu.com/ 里面也有一些安装教程, 可以自行学习。
进入 Hexo 官网的主题专栏,我们可以看见有许多的主题供我们选择: 主题商店