Welcome to ML's Blog

"Hello World, Hello Blog"

Posted by ML on March 21, 2019 字数:763

浏览量:

“Yeah It’s on. ”

前言

ML 的 Blog 就这么开通了。

跳过废话,直接看技术实现

2019 年,ML 总算有个地方可以好好写点东西了。

作为一个程序员, Blog 这种轮子要是挂在大众博客程序上就太没意思了。一是觉得大部分 Blog 服务都太丑,二是觉得不能随便定制不好玩。之前因为太懒没有折腾,结果就一直连个写 Blog 的地儿都没有。


正文

接下来说说搭建这个博客的技术细节。

正好之前就有关注过 GitHub Pages + Jekyll 快速 Building Blog 的技术方案,非常轻松时尚。

其优点非常明显:

  • Markdown 带来的优雅写作体验
  • 非常熟悉的 Git workflow ,Git Commit 即 Blog Post
  • 利用 GitHub Pages 的域名和免费无限空间,不用自己折腾主机
    • 如果需要自定义域名,也只需要简单改改 DNS 加个 CNAME 就好了
  • Jekyll 的自定制非常容易,基本就是个模版引擎

具体准备过程可以参照Github搭建个人博客

配置的过程中也没遇到什么坑,基本就是 Git 的流程,相当顺手

本地调试环境需要安装ruby环境和jekyll gem install jekyll,结果 rubygem 的源居然被墙了……后来手动改成了我大淘宝的镜像源才成功

Ruby下载
Jekyllcn安装

    //源切换命令
    $ gem sources --remove https://rubygems.org/
    $ gem sources -a https://ruby.taobao.org/
    $ gem sources -l 

后记

本博客使用模板由黄玄提供,你若感觉不错,请前去查看。 boilerplate →