zfinder:可以搜索、预览markdown、xmind等文件的静态服务器
发布于 20 小时前 作者 leungwensen 134 次浏览 最后一次编辑是 15 小时前 来自 分享

简单地说, 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,或者写新的中间件

链接:

回到顶部