Github Hexo博客实现路线以及为什么非要使用它

摘要:正如你们所看到的:在你浏览到本页面之前,作者确实经受了如下考验。

Hexo & Githu

Github配置

  1. 申请Github
  2. 开通Github Page

PC配置

  1. 安装node.js和Git Bash
  2. 在你电脑的Hexo目录里初始化Hexo
  3. 使用SSH Key关联本地Git和远程Git

主题配置

  1. 使用Hexo克隆你需要的主题
  2. 修改主题成你的独特样式 实际上我并不会

撰写、渲染并发布博客

  1. 使用markdown撰写博客
  2. 使用hexo g命令渲染博客
  3. 使用hexo s命令预览博客至localhost:4000
  4. 使用hexo d命令发布hexo至Git

域名配置

  1. Godday注册域名,并将域名指向DNSpod
  2. 修改DNSpod指向hyranx.github.io
  3. Source目录下创建CNAME文件关联DNSpod

简化发布步骤

  1. 一键到达指定目录渲染预览样式
  2. 一键到达指定目录渲染发布
  3. AHK rules and all.

啊大功告成。

为什么要使用它?

  1. 表面的假原因:
    因为,我能。
  2. 表面的真实原因:
    极高的自由度!
  3. 深层次的假原因:
    这种由使用困难造成的高逼格感弥补了由使用困难造成的创伤而有余,有能力“有余”又构成了更强烈的逼格,效果果然与众不同。
  4. 深层次的真实原因:
    博客系统是一个包含众多功能的复杂系统,你一般无法从定制度差的博客提供商(新浪等)获得满意的使用体验。这时,如果高自由度的博客系统也无法完全满足你的话,那么你才会难能可贵的放弃折腾并忍受它。