使用 Hexo 创建个人博客
Hexo 是一个简单高效的博客框架工具,通过解析 markdown 文件快速生成网页。
Hexo官网:https://hexo.io/
在安装 Hexo 前需要先安装好 Node.js 和 Git,安装方法参考一下链接。
Hexo 的安装
安装好 Node.js 和 Git 后,在命令行里输入以下命令安装 Hexo。
1 | npm install hexo-cli -g |
等待其安装。

创建项目
安装好 Hexo 后,进入个人项目文件夹,通过命令行输入以下命令创建项目。
1 | 初始化项目,项目名自选 |

生成项目
继续输入下列命令在本地生成博客项目。
1 | 生成项目 |
在浏览器地址栏中输入 http://localhost:8080,可以见到效果。

新建博客
在命令行中输入 hexo new article-name 可以新建一篇文章,文章名自选。

文章是 markdown 文件,存放在 source/_post 目录下。

打开文件可以看到文章结构。

上方区块里写的是该文章的一些基本信息。区块下方可以写正文。

写好之后重新生成项目,并打开网站,效果如下。

使用 GitHub 创建网站
GitHub 提供了一个 GitHub Page 服务,可以帮助我们自动生成静态网站,我们使用的就是该服务。
首先,先新建一个仓库,仓库名格式有要求,必须要用你的 GitHub 用户名,比如我的 GitHub 用户名是 **awewu**,所以我的仓库名必须叫 awewu.github.io。

创建好后,找到项目根目录下的 _config.xml 文件,修改末尾的 deploy。示例如下。
1 | deploy: |
其中,repo 是指你博客的 GitHub 仓库地址。
修改好后,在命令行中键入 hexo d 将项目提交到 GitHub。
然后打开https://awewu.github.io/,可以看到已经创建好了。