使用Hexo搭建博客
Updated:
最近在看node.js的书,顺手搜到不少Hexo搭建的博客发现质量不错,因此也搭了一个。搭建教程网上繁多就不做总结了,本篇总结一下搭建博客使用的工具以及遇到的一些麻烦。
搭建工具
Hexo:一个基于Node.js的博客框架,与wordpress等类似。markdown:一种轻量级标记语言,可以十分容易撰写文档并转化为html格式。mathjax:一个js的开源库,支持Latex符号,可通过其脚本在浏览器对这些符号解析,因此十分便于数学公式的编写,例如:$\sum_{i=1}^n a_i=0$。stylus:一种css的预处理语言,类似less、sass等,文件后缀.styl。github pages:这个链接有具体介绍,本博就是搭在这上面的@github pages
问题解决
1. 新增post时出现Error: EISDIR, read
直接删除掉根目录的db.json
2. 重新deploy时更新css
删除根目录的.deploy/
最后想说一下开博的原因,此前都是把东西写在evernote上,不过很多东西实在不方便,比如最大的问题贴不了代码,写不了数学表达式。开博想记录下自己的一些技术笔记、知识见解和个人发泄,会涉及软件开发、数据挖掘、金融、篮球、加拿大留学、实用常识、电影等。本博还是有些bug,比如预览文章时mathjax部分的文字无改变,待有空再修。最后希望自己能每天有不同的积累!Fight!~