什么是 Hexo
Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。
安装前提
安装 Node.js
检查 Node.js 版本
其中,Hexo 不同版本需要不同版本的 Node.js,详见下表:
Hexo 版本 |
最低 Node.js 版本 |
最高 Node.js 版本 |
7.0+ |
14.0.0 |
Latest |
6.2+ |
12.13.0 |
Latest |
6.0+ |
12.13.0 |
18.5.0 |
5.0+ |
10.13.0 |
12.0.0 |
4.1 - 4.2 |
8.10 |
10.0.0 |
4.0 |
8.6 |
8.10.0 |
3.3 - 3.9 |
6.9 |
8.0.0 |
3.2 - 3.3 |
0.12 |
未知 |
3.0 - 3.1 |
0.10 或 iojs |
未知 |
0.0.1 - 2.8 |
0.10 |
未知 |
安装 Git
检查 Git 版本
安装 Hexo
一条指令搞定,简单明了
初次上手
初始化
新建一个叫 hexo 的文件夹,然后安装依赖
1 2 3
| hexo init hexo cd hexo npm install
|
试启动
在浏览器里输入 localhost:4000
可以进行预览

修改网站信息
修改 Hexo 配置文件 _config.yml
_config.yml1 2 3 4 5 6 7 8 9 10
| title: 网站标题 subtitle: 网站副标题 description: 站点描述 author: 作者 language: 语言 timezone: 时区
url: 网站URL
theme: 主题
|
创建文章
1 2
| hexo new "title" hexo new page "title"
|
编写文章
打开创建的文章 source/_posts/name.md
,name
根据 hexo new "title"
中的 title
而变化
source/_posts/name.md1 2 3 4 5 6 7 8 9 10 11 12 13 14
| title: Hello World date: 2019-5-22 categories: XXX tags: - hi - Nice to meet you ---
用 Markdown 写的正文吧啦吧啦
<!--more-->
用 Markdown 写的正文吧啦吧啦
|
主题安装
在 Hexo 中有着大量主题,可在官网自行选择下载并安装,此处以 Next 为例
下载主题
1 2
| cd /hexo git clone https://github.com/iissnan/hexo-theme-next themes/next
|
应用主题
打开配置文件 _config.yml
,并修改 theme
字段的值为 next
_config.yml
然后重新生成一下

感谢
基于Hexo+Github+Coding搭建个人博客 | ookamiAntD's Blog
https://yangbingdong.com/2017/build-blog-hexo-base/