Hexo+GitHub Pages搭建

Hi Github

一直习惯于百度空间来记录和分享一些专业内容和技术性问题,突然遭遇到了百度空间关闭,真是好受伤,只好用两天的时间把空间中有价值的内容全部抓入了有道云笔记,囤了好一大堆内容。偶然,在微信上读到写博客的好处这篇文章,才决心再次建立空间—ps:以往还真没发现这么多好处。本来想着自己租个VPS主机,搭建一个博客并学习一下大名顶顶的WordPress,听同学说维护成本太高,他的网站都变成黑客挂马的测试用地了●▽●,想了想现在也没太多时间,还是等有空再折腾PHP吧。思来想去,Github是一个不错的选择。记得是大三的时候,使用最为怀念的RSS阅读器Google Reader首次晓得Github,到年初Google Code服务被迫关闭,才意识到GitHub时代的到来。Github Pages即跟随时代药药药的潮流,也方便push和备份文章。那,就开始啦( ̄︶ ̄)↗

选择Hexo

一开始是使用Jykell搭建的,安装了Ruby、Devkit和一堆东西,根据度娘给的经验一步一步的来,过程中遇到各种各样的问题,竟然Ruby版本太新也不行,其中有个cannot load such file — hitimes/hitimes (LoadError)的问题,费了好长时间,才从stackoverflow找到解决方案,但对问题和解决啥都搞不动,这太不爽了。之后测试,虽然用起来不麻烦,还不错。然而,像我这样安静的美男子●▽●,看到别人漂亮的界面,真是不忍心拿出来丢人现眼。在知乎中,偶然看到别人对Hexo的推荐,光看到theme就一下爱上了。后来了解到,操作更简单,一下就拔不出来啦<( ̄▽ ̄)> 哇哈哈…

1
2
3
4
5
6
$ hexo init <folder>
$ npm install
$ hexo new "name"
$ hexo generate
$ hexo server
$ hexo deploy

感谢

感谢国家,感谢党,不用翻墙就能上。
感谢cnFeat教程,感谢litten提供的漂亮模板。一步一步,学习中…