Skip to content

NodeJS实现把emlog的数据库,转换为gitblog中md文件格式

Notifications You must be signed in to change notification settings

carlleton/emlog2gitblogjs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

emlog2gitblogjs

一个把emlog数据转换为gitblog中md格式的nodejs实现 之前用php实现一个,不过html转markdown不理想,这功能用js实现的倒是比较常见,又涉及文件操作,所以拿NodeJS实现

初始需求: 因为要把之前emlog的内容改到gitblog上,由于一些历史原因图片地址各种各样,需要把各地方的图片汇总到一块,然后上传到七牛上。再有去掉正文中的标签

实现了:

  1. 读取blog,转换为gitblog要求的格式
  2. 识别图片,复制图片都某路径下,或下载图片
  3. 替换图片地址为七牛的图片
  4. 识别tag标签,去除tag标签

注意事项

相应的图片地址我根据自己的需求做的更改,使用者请自行修改自己的逻辑 本程序并没有实现上传到七牛,需要的可自行google

About

NodeJS实现把emlog的数据库,转换为gitblog中md文件格式

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages