前言
这是一个新的尝试,放弃了过去QQ空间和cnblog的博客,将家搬到了GitHub这里来,也算是对过去的一个新的开始吧,而恰巧,今天又下雪了,对于几年没有见到雪的我来说,不知道这是不是一个祥兆呢。
当然也许也会像下面的人这么说:
阮一峰 - 喜欢写Blog的人,会经历三个阶段:
第一阶段,刚接触Blog,觉得很新鲜,试着选择一个免费空间来写。
第二阶段,发现免费空间限制太多,就自己购买域名和空间,搭建独立博客。
第三阶段,觉得独立博客的管理太麻烦,最好在保留控制权的前提下,让别人来管,自己只负责写文章。
GitHub与Hexo相关
框架选择
倾向于UI风格较好,而且能够输入数学公式,并且安装比较简单的框架。由于经历有限,就了解了Jekyll和Hexo两个。
首先是Jekyll,使用人气最高,不过着手过程中发现安装的过程需要Ruby和RubyGem,在下载和安装两者的过程中遇到了很多问题,而且官方并不推荐Windows用户使用(Linux和Mac用户较为合适)。
其次就是Hexo,由于安装比较简单,并且能够搭配不同风格的UI,我暂时就选择了Hexo,不过不保证以后会有更换。
Hexo博客创建
过程很简单,基本流程如下,同时附上自己使用的一些参考资料:
参考资料:
[1] Github官网
[2] Git官网
[3] Node.js官网
[4] Git生成SSH Key
[5] Hexo安装与部署
[6] Hexo Themes
Hexo博客写作与管理
Cmd Markdown在线编辑器
Markdown文件头丰富
待完善事宜
目前能够想到的需要继续完善的事宜:
- 评论插件
- 标签和文章分类
- 自定义域名和SEO
- 搜索框机器使用
- LaTex公式使用