Hello World

一直想搭建一个属于自己的博客,本来想基于Python搭建的,但无奈云服务器太贵,所以只能放弃,后来看到了这篇文章通过Hexo在Github上搭建博客教程,顿时眼前一亮,这个博客终于搭建起来了。
折腾了两天多,在github page上看到自己的博客加载下来时,突然有种错综复杂的恍惚感。是的,它不是qq空间,不是新浪博客,不是豆瓣小站,也不是贴吧。它更像是属于自己的一块小小的领地,因而我满足于这种归属感。我愿在上面安静劳作。
一个农民,通过自身努力终于分到了一块地,不再需要在地主的土地上创造流量价值时,于是翻身作主的他可以宣告说:Hello World。当然这个农民确切来说是个码农。
感谢Hexo框架,感谢Litten提供的Yilia主题,我很喜欢这种色调。

附上搭建过程中遇到的问题

环境搭建

1
2
#第一次使用执行前需执行 npm install
hexo generate #自动根据当前目录下的文件,生成静态网页

部署到Github(_config.yml)

1
2
3
4
5
6
7
8
9
#执行
hexo deploy
#出现如下错误
error deployer not found:github
#要将_config.yml中github改成git
deploy:
type: git #部署类型, 本文使用Git
#并在执行hexo deploy前先执行
npm install hexo-deployer-git --save

More info: 搭建 hexo,在执行 hexo deploy 后,出现 error deployer not found:github 的错误

绑定域名(新建CNAME文件)

1
2
3
#在自己的域名管理界面添加CNAME域名解析
#在public目录下新建CNAME文件
hellomypastor.net