@cc12703m/mddocsetbuilder
v1.5.1
Published
markdown文件树生成docset
Downloads
18
Readme
mdDocsetBuilder
markdown文件树生成docset
流程
- 搜索指定目录下的所有markdown文件
- 每个makrdown文件,生成了两个html(正常文件和思维导图文件)
- 输出文件增加目录名为前缀
- 生成docset
docset生成步骤
- 创建docset目录 .docset/Contents/Resources/Documents
- 拷贝输出的html文件到该目录
- 创建info.plist文件,在目录.docset/Contents/下
- 创建SQLite索引文件 .docset/Contents/Resources/docSet.dsidx
- 创建searchIndex表,并写入索引内容
调试
命令行调用
npm run dev -- input-path -n name -o output-path
依赖
mume
- markdown渲染引擎
- github地址
markmap-lib
- markdown转思维导图
- github地址
commander
- 命令行库
- github文档
安装
打包
npm run build && npm pack
安装压缩包
sudo npm_config_user=root npm install -g xxx.tgz
发布到npm
npm publish --access public