工欲善其事,必先利其器。话虽然是这么说,但是在接触新事务的时候往往是相反的——先发现事情比较有意义,做着做着发现是不是做得太傻了,然后再发现其实运用某些工具可以让事情开展得更舒服。经历过这一过程的人来讲东西怎么用一般还是会把故事倒过来讲的。
搭建博客的工具的调整主要还是在工具的微调上,具体说来有几点:
- 掌握hexo的基本命令,这个一看就懂,无非就是创建文章、生成页面、预览和发布;
- (可选,推荐)安装Atom并配置Markdown Writer
- (可选,推荐)用github来跟踪blog的源文件
Linux/Mac OSX中配置这些简直是太简单了,只有Windows才会有各种麻烦。
1. hexo相关命令
以下均是在命令行中进行的
1.1 创建文章
hexo new [layout] title |
layout不写默认就是post,会在source/_posts中创建以title命名的文件title.md,整个写博客的过程就是编辑符合markdown规范的文本。这也是hexo/jeklly号称能够让用户更专注的内容生产的原因。
即将发布的文章layout为post没有问题,但是也如果修改了一篇需要重新发布,而另外一篇才写了一半,这时就需要做些区分了。这时可以选layout为draft,文件就会被放到source/_draft中,在生成页面时会忽略这个目录,最后再文章完成之后再拖动文件到_posts中或者hexo publish [layout] <filename>
就可以了。