之前自搭WordPress和Jekyll,感觉不够geek,虽然第一次用Jekyll的时候感觉cool毙了(累觉不爱)。更早之前使用点点、新浪博客、cnblogs、bloger都只是浅尝辄止,现在还记得使用Windows Live Writer写新浪博客和博客园时那种惊艳的感觉。之后就把大部分东西都整理到个人笔记上了,用过有道、为知、Evernote,现在主力是为知,不怎么用印象,毕竟为知跟Chrome的组合已经让我习惯了,懒得换了。。
我只能说,这是个B格极高的程序猿写作方式,正合我意。如果你也纠结于要去哪里写博客,那就来GitHub吧,你懂得。
hexo出自台湾大学生tommy351之手,是一个基于Node.js的静态博客程序,其编译上百篇文字只需要几秒。hexo生成的静态网页可以直接放到GitHub Pages,BAE,SAE等平台上。先看看tommy是如何吐槽Octopress的 →_→Hexo 颯爽登場!
搭建过程你或许觉得有那么点小繁琐(其实只需要几个简单命令),但一旦搭建完成,写文章是极简单,极舒服的。怎么个舒服法?
$ hexo n #开写
$ hexo g #生成
$ hexo d #部署,可与hexo g合并为hexo d -g
ssh -T git@github.com
验证是否成功。如出现Error: Permission denied (publickey),则点这里。
npm install -g hexo
hexo init
好啦,至此,全部安装工作已经完成!
hexo generate
hexo server
浏览器输入http://localhost:4000就可以看到效果。
hexo new [layout] "postName"
执行new命令后,生成指定名称的文章至hexo\source_posts\postName.md。
用你喜欢的编辑器打开文件 hexo\source_posts\postName.md 开始尽情书写吧。。。关于markdown语法,可以参考这里。
写完后,
hexo server
然后访问localhost:4000预览效果。(退出server用Ctrl+c)。然后
hexo deploy
同步到github。访问网站看看效果。 关于deploy,可以参考这里。
原文时间: 2014-11-06 18:50:40
原文分类: Hexo
原文标签: Hexo
原文地址: https://jackhai9.github.io/2014/11/06/转投hexo-使用hexo在github写博客/
本文创建日期: 2026-04-18
最后更新日期: 2026-04-18