终于把博客弄好了,所以插一脚分享下经验。当然,这方面的文章有很多,每个人的需求也不一样,有人想傻瓜式最快的速度搭建一个惊艳的博客不求甚解,有人想细致入微,也有人想来个折中。我这篇文章属主要想说明思路,细节的东西直接引用别人现成的就好了。
我的选型: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:GitExtensions和Git for Windows
安装hexo
官网
最靠谱的搭建独立博客GitHub Pages与Hexo的教程