The first blog with Hexo

在Ubuntu 13.10 Linux环境下使用Hexo搭建Github博客系统

Github的Git环境搭建

Github Pages博客搭建

  • 主要参考下文中使用GitHub Pages建立博客的部分:http://beiyuu.com/github-pages/
  • 需要注意的是Github的博客页面不一定能及时反映更新,有时需要等10分钟左右

安装Hexo

1
2
$ hexo init
/usr/bin/env: node: No such file or directory

这个问题已经提交到hexo的Github主页:https://github.com/tommy351/hexo/issues/355
[Update] Zippera回答了这个问题,建议是使用npm安装nodejs,而不是先安装nodejs

配置Hexo

基础环境搭好之后就比较容易了,根据Hexo官方网站的指南即可进行配置部署,开始写博客了。

Markdown编辑器

对于一个懒人来说,自己敲Markdown代码太累了,所以可想而知我会找一个编辑器,试用了下Stackedit还不错,所见即所得,简洁高效,小推荐一下。因为在用IDEA,IDEA也有markdown的插件用,很不错。对于Markdown语法么,到现在为止换行这个事都让人纠结。比如在Code里换行是Markdown的问题还是Hexo的问题,还需要继续探索。Markdown肯定有更好的替代方案,希望下一个版本做到完美的简洁优雅高效。参考这一篇吧,逆向思维一下:http://blog.chloerei.com/articles/4-why-I-dont-choose-markdown

中文问题

评论分享

  • Hexo默认使用的Disqus,只能分享到墙外
  • 试验了多说,符合中国国情

Hexo让人小惊喜的地方

  1. 首先是hexo server的本地预览功能
  2. hexo server可以在不重启的情况下自动装载更新,很方便
  3. 配置相对容易,Google,Stackoverflow和Github是程序员的三件利器, lol
  4. Github作者对于问题的反馈较快,而且可以用中文交流很亲切

参考并感谢

写在最后

需要继续探索更多定制化内容,更多的使用技巧。总体体验不错,如果你是个程序员或者有一点Hacker兴趣的朋友,Github加上Hexo 算是一个比较有趣的写博客的方式。

Written with StackEdit.