Hello My First Blog

"Hello World, Hello Blog"

Posted by Ethan on May 30, 2019

“🙉🙉🙉 ”

前言

Ethan的 Blog 就这么开通了。

开博客其实是很早就像做的一件事情,但是国内的 CSDN 之类的….糟糕的页面设计和低下的设置灵活度,总是让人望而止步。

在自己等丹炉训练结果的时候,突然逛到了一个国外大神在 GitHub 上开设的博客,于是想起自己很早的愿望。于是开始动手在自己的GitHub账号上建立博客。终于,在 BY BLOG 的帮助下(手动点赞:+1:),成功利用模板(尽管还不知道内部原理:joy:)总算开通 套出 自己的博客。

This is Ethan’s first blog,enjoy it ! :laughing:


正文

接下来说说搭建这个博客的技术细节(虽然并不都是自己做的:joy:)。

整个博客都是依赖于 GitHub Pages + Jekyll 快速 Building Blog 的技术方案,非常轻松时尚。

其优点非常明显:

  • Markdown 带来的优雅写作体验(与本地的 Typora 配合起来更是天作之合)
  • 非常熟悉的 Git workflowGit Commit 即 Blog Post(所有的变化都是直接先在本地做出更改,然后远程提交)
  • 利用 GitHub Pages 的域名和免费无限空间,不用考虑物理主机的问题
    • 可能等以后有时间的话,自己折腾一下自己的 Blog 域名。
  • Jekyll 的自定制非常容易,基本就是个模版引擎

主题主要依赖于 Hux的博客主题

而本地调试环境(这个我还没时间配:tired_face:,先抄下来以作日后参考)需要 gem install jekyll,结果 rubygem 的源居然被墙了,后来手动改成了我大淘宝的镜像源才成功,淘宝的源已经停止维护,换成了OSChina的源 https://gems.ruby-china.org/

后记

最后,感谢 Hux 提供的的 Blog 主题

如果你恰好逛到了这里,希望你也能喜欢这个博客主题,感兴趣的话可以自己动手搭建一个。

—— Ethan 后记于 2019.5.30