SuperAPI AI 工具集

vercel-deploy

部署与运维

查看项目

更新于 10-16 02:37

技能介绍

用途:将任意项目部署到 Vercel,默认执行预览部署(preview),仅在用户明确要求时才进行生产部署(production)。

主要能力:支持部署当前目录或指定路径的项目,也支持部署已有的 tarball;在 CLI 认证失败时提供无认证的回退脚本,自动处理框架检测、打包与部署,并等待构建完成后返回包含 previewUrl 和 claimUrl 的 JSON。

使用方式:快速部署可运行 vercel deploy [path] -y,并为部署命令设置 10 分钟(600000ms)超时,因为构建可能耗时较久。若出现“No existing credentials found”认证错误,改用回退脚本:部署当前目录运行 bash scripts/deploy.sh;部署指定项目运行 bash scripts/deploy.sh /path/to/project;部署已有 tarball 运行 bash scripts/deploy.sh /path/to/project.tgz。生产部署仅在用户明确要求时运行 vercel deploy [path] --prod -y。

输出与提示:向用户展示部署 URL;回退部署还需展示 claim URL,并提示“Your deployment is ready at [previewUrl]. Claim it at [claimUrl] to manage your deployment.”。不要用 curl 或 fetch 访问部署 URL 来验证,直接返回链接即可。

限制与故障处理:当沙箱阻止部署网络调用时,需以 sandbox_permissions=require_escalated 重新运行;若因网络问题(超时、DNS 错误、连接重置)失败,同样需提升权限重试。部署可能需要数分钟,应使用合适的超时值。资料未提供其他平台支持、收费或价格信息。