zfinder:可以搜索、预览markdown、xmind等文件的静态服务器
简单地说, zfinder有点类似python的 SimpleHttpServer,可以看作是一个简单的静态服务器。
安装
$ npm install zfinder -g
启动
$ zfinder serve -o
与SimpleHttpServer或者node的node-static所不同的是,zfinder内置了不少中间件,可以实现下面这些功能:
- 预览增强语法的markdown文件(基于marked-plus-renderer)
- 支持数学公式的渲染
- 支持画流程图/时序图/甘特图
- 支持注入html/css/js代码
- 支持目录
- 支持校注
- 等等
- 预览xmind文件(基于xmind-sdk-javascript)
- 浏览目录
- glob搜索/内容搜索
- 等等
做这个项目的初衷是为了方便地管理、预览和分享自己的markdown文档、脑图文档等,一开始是写了一个简单的服务器脚本,后来功能增多之后优化了一下架构,就成了现在的zfinder。目前主程序、中间件都在github的zfinder群组上托管,欢迎大家试用、提issue、提PR,或者写新的中间件。
链接: