SuperAPI AI 工具集

use-vercel-deploy-in-monorepo

部署与运维

查看项目

更新于 10-16 09:46

技能介绍

用途:指导把 pnpm workspace 或独立仓库的 Nuxt、Nitro、Vite、UniApp H5 等部署到 Vercel,一个 Git 仓库可关联多个 Project,但每个 Project 需单独验收;不处理 GitHub Actions 等自建 CI 部署。

主要能力:以 Vercel Git Integration 为正式交付链,区分本地 CLI/Prebuilt 辅助链;处理本地 link 单槽绑定(vercel link --project <project-name> --yes 后比对 .vercel/project.json 的 projectId 与 orgId);在 Node 22.x/24.x 间做有证据选择;对 Project Settings 与 Shared Environment Variables 执行读后校验;分诊 monorepo 部署模式 A/B;核验 Nitro serverDir、Turbo DAG、.vercelignore 与 .vercel/output;支持 move-vercel-output-to-root 搬运及 --dereference 开关。

使用方式:按 P0/P1 门禁推进,写入优先级为 CLI 专用命令 → vercel api → 直接 REST API → MCP → Dashboard;远端写入固定 GET → 比较 → 最小 PATCH → GET;本地构建后推送 commit 触发 Git E2E(Cloning 日志与 SHA 证明主链);部署事实写回 README 与既有 AI 记忆文件。

限制:不打印 token/secret;不未经授权提交、推送、修改云端配置、unlink 或删除资源;Root Directory 变更需单独授权;MCP 不能代替 Settings 或共享变量写入;证据不足时不升级 Node 或启用 --dereference。具体价格、平台支持范围等资料暂未提供。