doc-ark-online / api-docs

口袋方舟编辑器的文档
https://api-docs.ark.online/
5 stars 23 forks source link

typing-md / Exports

注意

  1. 本地 server/utils/index 的 cacheDir 的路径是根据系统类型判断的。在苹果电脑上缓存路径可能是 /usr/local/docker-web/zip
  2. 单独添加了 eslint-plugin-vue@8 的依赖,因为 @nuxtjs/eslint-plugin-typescript 的依赖有问题,使用 pnpm 安装好使

新版本处理

  1. 上传 Typing 压缩包
  2. 删除 zip1
  3. 通过 node 命令处理 zip 包
  4. 通过下面的命令拿到 new_docs.zip

-

  1. 拿到转化后的 md 内容 curl -F "zip_file=@docs.zip" http://spidergamecheck.233leyuan.com:6002/common/api_convert -v --output new_docs.zip
  2. 拿到用于 algolia 和 vscode 插件搜索的 json 数据 curl -F "zip_file=@docs.zip" http://spidergamecheck.233leyuan.com:6002/common/algolia_index -v --output new_docs.json
  3. 拿到教程文档的 algolia 上搜索的数据 curl -F "zip_file=@learning-docs.zip" http://spidergamecheck.233leyuan.com:6002/common/docs_index?tags=learning-docs -v --output learning-docs-index.json
  4. 拿到产品文档的 algolia 上搜索的数据 curl -F "zip_file=@product-docs.zip" http://spidergamecheck.233leyuan.com:6002/common/docs_index?tags=product-docs -v --output product-docs-index.json
  5. 拿到 API 文档的 algolia 上搜索的数据。目前主要用 2 的方式为主 curl -F "zip_file=@api-docs.zip" http://spidergamecheck.233leyuan.com:6002/common/docs_index?tags=api-docs -v --output api-docs-index.json