“Yeah It’s on. ”
前言
我的Blog就这么开通了。 2017 年,大二刚刚结束的暑假,一个人在家有点无聊,那就学点东西吧。大一搞了半年android开发,Android更新速度实在太快,各种框架也更新太快,系统飞速升级,还等来了新语言。但android兼容性实在是大坑,各种手机,各种分辨率实在吃不消,所以下定决心学习web前端。 身为技术宅博客挂在大众博客程序上就太没意思了,而且毕竟是学web前端的,自己也想手动搭建一下博客,结果就这样耗费了一天。。。。
正文
接下来说说搭建这个博客的技术细节。
GitHub Pages + Jekyll 快速 Building Blog 的技术方案,非常时尚。
其优点非常明显:
- Markdown 带来的优雅写作体验
- 非常熟悉的 Git workflow ,Git Commit 即 Blog Post
- 利用 GitHub Pages 的域名和免费无限空间,不用自己折腾主机
- 如果需要自定义域名,也只需要简单改改 DNS 加个 CNAME 就好了
- Jekyll 的自定制非常容易,基本就是个模版引擎
遇到的坑:
- Ruby环境配置时出现了问题,最后直接使用RailsInstaller快速集成
- 本来想自己做主题的话,套用了Jekyll默认模版,加入了分类功能,可还是不好用,出于洁癖套用了大神模版,用起来真心爽。。。
- 途中github提交也出现了一点小问题,幸亏我有Github软件,归根是自己对git还不是很了解。
后记
学习之路漫漫,一直没有写博客记录学习情况的习惯,之前有个博客几个月就放弃了,不知道这个会坚持多久。编程有时候真的挺枯燥的,有个地方记录一下也挺好的,这样应该可以保持住学习兴趣吧。