Hexo, Say you again!

久别重逢,坚持显得弥足珍贵:

世间所有的相遇,都是久别重逢!从2015年玩个人博客到冷落到一旁吃灰,到现在2017年再次激活已经过去了两年多,久别重逢最珍贵…现在,博主作为即将踏入社会大门的新人,不禁回首过去的20年求学生涯,有太多不舍,希望能记录下零星的美好记忆,也能记录在工作中遇到的各种问题,相信点滴累积,必成海洋。

2010年 接触电脑

  作为90后,2010年才接触电脑是不是有~点~晚~,就是因为一直对计算机充满着渴望、期待,所以在接触到计算机时,如获至宝,迫切了解它的一切,如痴如醉,恨不能了解它的全部。
  10年本科入学,有幸和其中的三个小伙伴搬进了同一个宿舍,个个是高(好)富(人)帅,就这样一个山东人和三个江苏人成为了一个小集体,从上课、吃饭、做早间操(你没看错,但是就持续了半年),学习生活不亦乐乎。其中一个无锡的小伙伴,标准的(不)高(带)富(引)帅(号),在大一入学就开始带着笔记本,这可给我学习计算机提供了绝佳机会。一开始对计算机不懂,这儿不敢碰,那儿不敢摸,连打个字都慢的要命,但是随着时间的推移,每天除了吃饭、睡觉、上课外,基本上都在学(玩)习(游)电(戏)脑,没多久就掌握了电脑的基本操作。到大二买了自己人生中的第一台笔记本,从开始的浏览器检索问题,到电脑的设置,重装系统,处理电脑问题,一切变得那么easy…
  在本科期间,由于好奇心的促使,注册了N多论坛、站点的用户,开始用QQ、朋友(,啊哈哈,估计很多人都不记得了)、人人(同样的,人人也落寞了,当时是相当火的,很前卫的——实名制的)、微博,除了社交类的,当然还有学习类的GitHubOSChina小木虫等论坛。

2014年 首次相遇

  扯了那么多的计(没)算(用)机(的),转回正题。第一次使用GitHub部署站点,当时的想法就是能有一个属于自己的互联网访问的站点。因此就利用自己仅有的HTML、CSS、Javascript技术,写了一些静态网页,做个超链接,互相关联,推送到GitHub Pages(这里先暂且不谈Git技术)上,虽然没有美观的Style,没有Comments,没有访问Count(现在也没有啊),但是这是一个互联网访问的站点啊。
  当时用手机访问站点时,感觉好高大尚啊,拥有了属于自己的网络站点,自豪感油然而生。

2015年 邂逅Hexo

  从最简单的GitHub Pages部署静态形式的站点,到现在利用Hexo部署,可谓是有了质的提升。Hexo是邂逅在14年本科毕业到硕士入学前的暑假期间。因为之前了解过NodeJS,熟悉一些Linux操作,在GitHub、开源中国、简书等各大论坛间游走,无意间闯入了Hexo的世界,瞬间眼前一亮,顿时心生:之前怎么没发现这工具(有太多工具了^_^),决定要试一试。
  说做就做,既然要使用Hexo来部署,为什么不申请一个属于自己的域名呢?作为一个底(穷)层(屌)大(丝)众,必须从免费入手,实用为主,最好域名还能容易记住(我艹,一个穷B,不花钱还想要求那么多)。有了想法,立即开始逛论坛,逛知乎,游贴吧,把一切和域名相关的社交网站尽量都逛一下,最后来到了中国和云互联科技注册了ibrucekong.cf免费域名。
  域名搞好,就要去做GitHub Pages主页去了,首先在GitHub中登录(前提是已经有账号了),创建了ibrucekong.github.io,点击Settings往下滚动到GitHub Pages章节,在Source中选择一个分支,点击保存,再单击【Theme Chooser】选择一个心仪的主题,确定即可!就可以通过访问https://ibrucekong.github.io来访问刚才发布的个人博客主页了。
  域名和GitHub Pages都搞好后,就差把两者关联在一起了,不然访问ibrucekong.cf是无法自动跳转到https://ibrucekong.github.io的。首先,通过域名运营商登录域名管理系统添加解析,进行域名绑定,网上相关资料众多,不在赘述…点击这里查看教程视频;然后回到ibrucekong.github.io项目,直接在浏览器中,Create new file,命名为CNAME记得是全部大写,内容填入ibrucekong.cf,保存,提交即可。然后等待设置生效,这个过程时间不一,实在不行,24小时后再来…
  上面说了这么多,哪里提到了Hexo了,好吧,我承认上面确实没有提到Hexo,但是下面马上主角出场!先在Themes of Hexo上选择自己喜欢的博客主题,下载下来备用;也可以在GitHub上查找并下载自己喜欢的博客模板(这个更省事哟,大牛的个人博客都是超帅的,然后就找了这个black-blue)。登录GitHub(这里默认已经搭建好Git环境,并往账号里写入了密钥),将ibrucekong.github.io项目下载下来,将下载好的博客模板替换之前的内容,按照博客模板说明,在配置文件中填入自己的信息,重点是根目录下的_config.yml文件,themes文件夹下的black-blue文件夹下的_config.yml(码单,真绕口)…设置好后,在git bash中cd到项目根目录,输入npm install完成组件的安装,清除站点:hexo clean,生成站点: hexo g,启动本地站点服务:hexo s,将站点发布到GitHub Pages中:hexo d,然后git add . 添加内容,git commit -m "init commit" 提交到本地,git push提交到GitHub,等个几分钟,等待GitHub Pages刷新站点。
  这就是与Hexo的完整邂逅,访问ibrucekong.cf或者https://ibrucekong.github.io就能访问到站点,爽,爽,爽,终于拥有了自己的个人博客。虽然还没有新增一篇自己的文章,但是至少博客框架有了,域名有了。作为一个有生命力的博客站点,及时更新博文是很重要的,下面就要新建文章,进入项目根目录,右击打开git bash,输入hexo new "android",就能在posts文件夹下生成一个android.md文件,打开该文件,首先映入眼帘的是对博文的一些属性设置:

1
2
3
4
5
6
7
8
9
title: title #文章标题
date: 2017-02-28 14:12:30 #文章生成时间
categories: "Hexo教程" #文章分类目录 可以省略
tags: #文章标签 可以省略
- 标签1
- 标签2
description: #你对本页的描述 可以省略
comments: true #本页是否可以评论
permalink: #链接形式

  具体的解释查看百度谷歌
  然后下面就是文章的主体了,使用markdown语法尽情的书写吧!

2016年 暂别Hexo

  维护博客初期,记录了自己做的一点东西,也学着一些前辈的习惯,在博客中穿插图片,静态的、动态的,真实图(太)文(水)并(了)茂啊。但是,由于学(就)业(是)比(懒)较(人)忙,博客维持了没多久,更了几篇博文,吹过几次水,转了几篇鸡汤就被晾一边吃灰了。

都说博客没图,就是扯淡

2017年 久别重逢

  昨天(2017-02-27),重燃Hexo热情,毕业设计还没提上日程,当时也没有出差,在逛简书时,无意间又看到来了Hexo的消息,抱着手机看了一上午,一下午,整(种)个(了)思(草)路很清晰,顺手打开ibrucekong.cf,还是那几篇…那个汗呀!
  当时就想,借用博客不仅能记录技术博文,还能记录一些值得回忆的瞬间,可以做成相册,可以做成海报博文,全靠发挥了呀!于是乎,内心的草不断长大,今天(2017-02-28)就把工程clone下来,来一篇say hi,打个招呼,希望能不定期的写点东西,记录自己的点点滴滴!

  备注:图床从极简图床七牛上了。

文章目录
  1. 1. 2010年 接触电脑
  2. 2. 2014年 首次相遇
  3. 3. 2015年 邂逅Hexo
  4. 4. 2016年 暂别Hexo
  5. 5. 2017年 久别重逢