mint export 将整个文档站点打包成一个自包含的 zip 归档文件。收件人可以解压后在浏览器中查看文档,无需互联网连接、Mintlify 账户或任何构建工具—只需安装 Node.js 即可。
当你需要向无法访问线上站点的用户分发文档时(例如本地部署客户、隔离网络环境或内部合规审查),这非常有用。
前提条件
导出你的站点
docs.json 文件的文档目录,然后运行:
选项
| 标志 | 说明 | 默认值 |
|---|---|---|
--output <path> | 设置输出 zip 文件的路径。 | export.zip |
--groups <group> | 为导出模拟用户组。当你的文档使用基于组的访问控制,并且你希望归档文件包含受限页面时,此选项非常有用。 | — |
--disable-openapi | 在导出过程中跳过 OpenAPI 文件生成。如果你有大量 OpenAPI 规范并且希望加快构建速度,请使用此选项。 | — |
导出仅包含导航中列出的页面。隐藏页面 不会包含在归档中。
zip 中的内容
| 文件 | 用途 |
|---|---|
| HTML 页面 | 导航中每个页面的预渲染版本 |
_next/static/ | 打包的 CSS、JavaScript 和其他静态资源 |
serve.js | 零依赖的 Node.js HTTP 服务器,用于提供站点服务 |
Start Docs.command | macOS 启动器—双击即可打开文档 |
Start Docs.bat | Windows 启动器—双击即可打开文档 |
查看导出的文档
- 手动
- macOS
- Windows
- 解压归档文件。
- 在解压后的目录中打开终端。
- 运行
node serve.js。 - 在浏览器中打开
http://localhost:3000。