一个把emlog数据转换为gitblog中md格式的nodejs实现 之前用php实现一个,不过html转markdown不理想,这功能用js实现的倒是比较常见,又涉及文件操作,所以拿NodeJS实现
初始需求: 因为要把之前emlog的内容改到gitblog上,由于一些历史原因图片地址各种各样,需要把各地方的图片汇总到一块,然后上传到七牛上。再有去掉正文中的标签
- 读取blog,转换为gitblog要求的格式
- 识别图片,复制图片都某路径下,或下载图片
- 替换图片地址为七牛的图片
- 识别tag标签,去除tag标签
相应的图片地址我根据自己的需求做的更改,使用者请自行修改自己的逻辑 本程序并没有实现上传到七牛,需要的可自行google