快速、简洁且高效的博客框架
官网: https://hexo.io
特点
超快速度
Node.js 所带来的超快生成速度,让上百个页面在几秒内瞬间完成渲染。
支持 Markdown
Hexo 支持 GitHub Flavored Markdown 的所有功能,甚至可以整合 Octopress 的大多数插件。
一键部署
只需一条指令即可部署到 GitHub Pages, Heroku 或其他网站。
丰富的插件
Hexo 拥有强大的插件系统,安装插件可以让 Hexo 支持 Jade, CoffeeScript。
1 | $ npm install hexo-cli -g |
最佳实践
命令缩写
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 | vim themes/next/_config.yml |
将 auto_excerpt的enable参数由false改为true