@cc12703m/mddocsetbuilder

1.5.1 • Public • Published

mdDocsetBuilder

markdown文件树生成docset

流程

  1. 搜索指定目录下的所有markdown文件
  2. 每个makrdown文件,生成了两个html(正常文件和思维导图文件)
  3. 输出文件增加目录名为前缀
  4. 生成docset

docset生成步骤

  1. 创建docset目录 .docset/Contents/Resources/Documents
  2. 拷贝输出的html文件到该目录
  3. 创建info.plist文件,在目录.docset/Contents/下
  4. 创建SQLite索引文件 .docset/Contents/Resources/docSet.dsidx
  5. 创建searchIndex表,并写入索引内容

调试

命令行调用

npm run dev -- input-path -n name -o output-path

依赖

mume

markmap-lib

commander

安装

打包

npm run build && npm pack

安装压缩包

sudo npm_config_user=root npm install -g xxx.tgz

发布到npm

npm publish --access public

参考资料

Readme

Keywords

none

Package Sidebar

Install

npm i @cc12703m/mddocsetbuilder

Weekly Downloads

1

Version

1.5.1

License

none

Unpacked Size

34.4 kB

Total Files

8

Last publish

Collaborators

  • cc12703