搭建一个自己的博客

终于把博客弄好了,所以插一脚分享下经验。当然,这方面的文章有很多,每个人的需求也不一样,有人想傻瓜式最快的速度搭建一个惊艳的博客不求甚解,有人想细致入微,也有人想来个折中。我这篇文章属主要想说明思路,细节的东西直接引用别人现成的就好了。

我的选型:Windows下使用hexo搭建Github Pages

选型

首先解决方向问题

为什么要搭建博客

看过几篇文章总结的不错的,但是忘了出处了,只能把我比较认同的回忆下来:

  • 个人简历,看你的博客就知道你的写作水平,知道你做过的事情,甚至看到你做出的成果,我是面试官的话我希望能够看到这些
  • 自媒体,既然愿意写朋友圈,还不如直接写博客呢,喜欢写多长多短都可以,关键是内容还是自己保存着的

为什么要选Github Pages

博客曾经很流行啊,后来是微博,再到朋友圈,当然博客也一直没有被替代。我记得我当初还是用msn space,现在又流行这么多网站,而我只想要一个:

  • 权威的,不要让我再换来换去
  • 用mark down的,因为我只关注内容不想关注形式
    github大家都说是全球最大的同性网站,而我又那么喜欢open source,而且它又可以让我只关注内容,甚至还能用git像管理代码那样管理blog,所以我选择了Github Pages。
    另外github还有几个选择:利用GitHub写博客的几种方式

使用哪个git客户端工具

我选择GitExtensions,因为它是一个我们公司在用的,windows平台下的图形化工具,很容易上手。另外它本身也包括了官方的Git for Windows,没有任何入侵,只是一个扩展,也就是我可以两个都用。

为什么选hexo

How to Choose the Right Static Generator: Jekyll vs. Hugo vs. Hexo
Jekyll vs Hexo detailed comparison as of 2018
根据这两篇文章的介绍,毫无疑问,hexo是首选。因为里面列出的hexo唯一的缺点也是我想要的优点:Hexo has a relatively large community but the majority is non-english speakers (from China)。主要使用的都是中国人成了外国人眼中的缺点,哈哈。

为什么要选nexT主题

就挑一个简单易用的好了,我真的只在乎内容,形式不求张扬个性。nexT貌似很heat。

步骤

实践才是真理。这部分内容网上有很多,而我搭建好博客和写这篇文章的时间相差比较远了,重新回忆有点困难,暂时先写这么多吧。以后写文章一定要趁热打铁。。

申请github Pages

我个人的学习习惯:看官网介绍+别人总结

官网介绍
别人总结

安装git

安装Git - 廖雪峰的官方网站
GitHub超详细图文攻略
另外直接google:GitExtensionsGit for Windows

安装hexo

官网
最靠谱的搭建独立博客GitHub Pages与Hexo的教程

安装nexT

官网1
官网2