如何使用hexo搭建自己的博客

hexo简介

hexo是静态站点生成框架。hexo专注于博客生成,很适合用来搭建自己的博客。它有丰富的主题,并且极易实现。

搭建过程

搭建过程可以概括为hexo根据模版为你生成静态站点,然后部署到github pages。
整个流程熟悉了之后,你所需要做的就是专注写博客(可以使用markdown),而将部署和完成,非常方便。

1.安装hexo命令行工具

1
npm install -g hexo-cli

ps: 推荐是用ndenv管理node版本很方便

2.创建hexo项目

1
2
3
hexo init <folder>
cd <folder>
npm install

3.在github上创建pages项目

创建名称为 .github.io 的项目

4.修改hexo配置,将静态站点部署到github上

修改_config.yml文件
将底部的deploy属性修改为

1
2
3
4
deploy:
type: git
repo: git@github.com:name/name.github.io.git
branch: master

ps:确保你的.ssh下的public_key已经添加到了github,部署是会使用该key对应的私钥创建ssh🔗

5.部署

1
hexo deploy

哒哒哒,你的博客就搭建好了
你可以访问 name.github.io 看看效果
你可以访问hexo官方库
里面有其他主题,和hexo文档,你可以深入了解hexo框架