Skip to content

添加组件

使用 nimbus-docs add 从注册表安装组件、工具和功能。

AI 生成 · 待审阅更新于 查看 Markdown

nimbus-docs add <slug> 从注册表安装内容。根据你要添加的内容类型,它有两种工作模式——直接复制文件,或者通过配方交给编码智能体处理。

组件和工具

对于 registry:ui 和 registry:lib 类型的 slug,CLI 会解析依赖关系,将文件复制到你的仓库中,并安装所需的 npm 包:

npx @cloudflare/nimbus-docs add accordion

解析依赖

CLI 会递归遍历 slug 的 registryDependencies 和 npm dependencies。

复制文件

每个文件会放置到其声明的路径——src/components/ui/<slug>/、src/lib/ 等。

注册全局组件

在 MDX 中使用但未导入的组件需要添加到 src/components.ts 中。CLI 会提示你需要添加哪些。

安装完成后,组件就存在于你的仓库中——你可以自由编辑。使用 --yes 跳过覆盖确认提示。

功能

对于 registry:feature 类型的 slug,没有文件需要复制。配方是一段 Markdown 提示词,编码智能体会读取它、适配你的项目并应用:

npx @cloudflare/nimbus-docs add 404-page

如果环境中检测到编码智能体,CLI 会将配方输出到 stdout 供其消费。否则你可以手动传递:

npx @cloudflare/nimbus-docs add 404-page --print | claude

浏览可用内容

npx @cloudflare/nimbus-docs list
npx @cloudflare/nimbus-docs list --type ui

每个已发布的组件在 /components 都有展示页面——包括预览、属性和安装命令。参见 CLI 参考文档了解所有参数选项。

导航

输入以搜索…

↑↓ 导航↵ 选择Esc 关闭