Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。
安装
安装
Node.js
环境, 官网安装
Git
版本管理工具,官网安装
hexo-cli
命令行工具,初始化一个项目1
2
3
4$ npm install -g hexo-cli
$ hexo init blog
$ cd blog
$ npm install目录结构大致如下:
1
2
3
4
5
6
7
8
9
10
11
12├── _config.yml # 项目配置文件
├── node_modules
├── package.json
├── scaffolds # 模板目录
├── source # 文章源目录
│ └── _posts # 文章目录
│ └── hello-world.md # 第一篇文章
├── themes # 主题目录
│ └── landscape # 默认主题
│ ├── _config.yml # 主题配置文件
│ ├── Gruntfile.js
│ ├── languages # 主题语言设置启动本地服务,查看效果
1
2
3$ hexo server
INFO Start processing
INFO Hexo is running at http://localhost:4000/. Press Ctrl+C to stop.用浏览器打开命令行中输出的地址就可以查看效果了。
写文章
新建一篇文章
1
$ hexo new hexo-blog
此时
source/_post/
目录下多了一个hexo-blog.md
文件,内容如下:1
2
3
4
5
6---
title: hexo-blog
date: 2016-04-07 21:20:35
categories:
tags:
---写文章,修改
hexo-blog.md
的内容1
2
3
4
5
6
7
8
9
10
11
12
13---
title: 使用 Hexo 搭建个人博客
date: 2016-04-07 21:20:35
categories:
-- 工具
tags:
-- hexo
-- markdown
## 安装
...
## 写文章
...生成文章
1
$ hexo generate
刷新浏览器就可以看到刚刚完成的文章了。