0%

Hexo

快速、简洁且高效的博客框架

官网: https://hexo.io

特点

超快速度

Node.js 所带来的超快生成速度,让上百个页面在几秒内瞬间完成渲染。

支持 Markdown

Hexo 支持 GitHub Flavored Markdown 的所有功能,甚至可以整合 Octopress 的大多数插件。

一键部署

只需一条指令即可部署到 GitHub Pages, Heroku 或其他网站。

丰富的插件

Hexo 拥有强大的插件系统,安装插件可以让 Hexo 支持 Jade, CoffeeScript。

1
2
3
4
5
$ npm install hexo-cli -g
$ hexo init blog
$ cd blog
$ npm install
$ hexo server

最佳实践

命令缩写

hexo支持指令缩写,例如:hexo generate和hexo g是等效的。
d = deploy 部署
g = generate 生成静态页面
l = log 启动日记记录,使用覆盖记录格式
n = new 新建文章
o = output 设置输出路径
p = port 重设端口
s = server 启动服务器
w = watch 监视文件变动

组合命令

1
hexo clean && hexo g && hexo d

修改首页博客为预览模式

1
2
3
4
5
vim themes/next/_config.yml

auto_excerpt:
enable: false
length: 150

将 auto_excerpt的enable参数由false改为true