前言
之前用Python写过类似的工具,更能上来说一般般。而且实用性不是很强。http://blog.csdn.net/marksinoberg/article/details/51863506
然后好巧不巧又看到了一个Node上的相关模块,看起来渲染效果比我那个好多了。联想到hexo这款静态博客生成工具,就思量着也大致的做一下。
环境及编码
接下来简单的模拟一下相关的实现。代码比较凌乱,思维比较混乱,还望海涵(虽然主要是作为我自己的笔记,但如果对你有些许帮助,那就不枉我码了这么多字咯)。
搭建环境
所依赖的第三方模块有如下几个:
express
: 开启本地服务, 预览生成效果。Markdown-it
: 渲染md文件为HTML内容。rd
: 一个读取文件夹内容的好帮手。- <