Newbie Works!

这个手撸的个人站终于达到了可以放出源码的水平了。这篇日志的创建时间是最初版本投入使用的时间。

13年底就想自己搭网站了,一直觉得自己的网站应该自己写才对。现成方案虽然好,然而对我这个懒癌晚期没有什么吸引力:不想配nginx/a-patchy、不想用数据库、……

14年底,在南大交换,和小伙伴刷爬虫大作业的时候,被node.js妹子勾搭走了,从此入坑JS。随后逛npm,发现不少有趣的库。于是用node撸博客的想法逐渐成型。

严格的来说,Newbie是包括了生成器、网站内容、配置的一个repo。(教科书式的反面教材!)评论功能多半不会有,因为我还没想到一种优雅的、不需要数据库的方案。

我很懒的噜

首先,配置服务器的git环境:用post-receive实现push后自动部署。

然后,在本地开发。通过grunt-contrib-watch实现源文件自动编译,在浏览器直接刷新就可以看到修改效果。

博客内容用我魔改的markdown书写,它可以:

最后,在本地测试。一切满意后commit并push到服务器。

Acknowledgement

About/Intro.的时间轴参考了Rijnx的思路,然后魔改。

第三次重构对页面进行大量简化,参考了全能的逆向学弟的设计。

Doge

请不要花式虐狗