跳转到主要内容

前提条件

  • Node.js v20.17.0+(推荐 LTS 版本)

安装 CLI

npm i -g mint

创建新项目

要从 Mintlify 入门模板创建新的文档项目,请运行以下命令:
mint new [directory]
如果你没有指定目录,CLI 会提示你创建新的子目录或覆盖当前目录。
覆盖当前目录会删除所有现有文件。
Flag描述
--name项目名称。如果未提供,CLI 会提示输入。
--theme项目主题。如果未提供,CLI 会提示选择。
--force无需确认即覆盖当前目录。
在非交互式环境(如 CI/CD 流水线或 AI 编码代理)中,你必须提供 --name--theme 选项。

更新

如果你的本地预览与已部署的文档不同步,请将 CLI 更新到最新版本:
mint update
如果你的版本中没有 mint update,请使用最新版本重新安装 CLI:
npm i -g mint@latest

格式化

对于 MDX 文件中的语法高亮和代码格式化,我们推荐使用以下扩展:

故障排除

这可能是由于 Node.js 版本过旧导致的。请尝试以下步骤:
  1. 卸载当前版本的 mint CLI:npm uninstall -g mint
  2. 升级到 Node.js v20.17.0+。
  3. 重新安装 mint CLI:npm install -g mint
解决方案:前往设备根目录,删除 ~/.mintlify 文件夹。然后重新运行 mint dev
这是因为你没有全局安装 Node 包所需的权限。解决方案:尝试运行 sudo npm i -g mint。当提示时,输入你用于解锁电脑的密码。
这可能是由于 CLI 版本过旧导致的。解决方案:运行 mint update 获取最新更改。
如果你遇到 CLI 包的问题,首先运行 npm ls -g 查看全局安装了哪些包。如果你不使用 npm,请尝试 which mint 来定位安装位置。如果你同时安装了 mintmintlify 包,请卸载 mintlify
npm uninstall -g mintlify
npm cache clean --force
npm i -g mint
如果运行 mint version 后客户端版本显示为 none,可能是 CLI 因企业防火墙或 VPN 而无法下载客户端应用程序。解决方案:请你的 IT 管理员将 releases.mintlify.com 添加到网络允许列表中。