SuperAPI AI 工具集

deployment-config

部署与运维

查看项目

更新于 10-16 05:47

技能介绍

用途:为 Next.js 应用在 Vercel 上完成部署配置与优化,覆盖部署失败排查、构建性能优化、环境变量配置、边缘函数设置、vercel.json 配置、生产部署准备与自定义域名配置等触发场景。

主要能力:提供部署前校验脚本 scripts/validate-deployment.sh,检查 vercel.json 语法与 schema、环境变量文档、构建命令、输出目录、框架识别及硬编码密钥;scripts/optimize-build.sh 分析包体积、构建耗时并给出优化建议;scripts/setup-env-vars.sh 交互式生成 .env.local 与 .env.example;scripts/test-edge-functions.sh 校验边缘运行时兼容性、Node.js 专有 API、体积限制与冷启动;另有 check-bundle-size.sh。templates/ 提供多种 vercel.json 预设(基础、优化、边缘函数、monorepo)及环境变量文档模板;examples/deployment-patterns.md 收录多环境、monorepo、自定义域名、边缘函数与自动化部署模式。

使用方式:先运行 ./scripts/validate-deployment.sh 做部署前校验,再按需复制模板,如 cp templates/vercel.json vercel.json。环境变量可用 vercel env add VARIABLE_NAME production|preview|development 上传,用 vercel env pull .env.local 拉取本地。部署可用 Git 集成或 Vercel CLI:npm i -g vercel,预览用 vercel,生产用 vercel --prod。

适用场景:Next.js 13+(App Router 与 Pages Router)在 Vercel 上的部署配置、构建优化、边缘函数与自定义域名设置。

限制:资料未提供具体收费、价格与效果数据;脚本与模板的实际可用性、版本兼容性需以仓库为准,部分配置项与限制(如函数体积、超时)为平台默认值,可能随计划变化。