SuperAPI AI 工具集

vercel-upgrade-migration

前端与建站

查看项目

更新于 10-15 23:30

技能介绍

用途:在 Vercel 平台上安全升级 Vercel CLI、Node.js 运行时版本和框架版本(尤其是 Next.js),覆盖破坏性变更检测、vercel.json 架构变更与回滚策略。

主要能力:检查当前 CLI、Node.js 与框架版本;升级 Vercel CLI(如 npm install -g vercel@latest 或指定版本);在 package.json 的 engines.node 中指定 Node.js 运行时;用 npx @next/codemod@latest upgrade 升级 Next.js;在预览环境测试后再上生产;提供 vercel rollback 回滚。

使用方式:先查看版本(vercel --version、npm outdated -g vercel、npm ls next react),再升级 CLI 与运行时,本地用目标 Node 版本测试(nvm use 20、npm test、npm run build),创建升级分支推送触发预览部署并测试,最后推广到生产。

适用场景:Vercel 项目跨版本升级、Node.js 运行时迁移、Next.js 大版本升级及 vercel.json 架构迁移。

限制:需已安装 Vercel CLI、使用 Git 版本控制、具备测试套件与预览部署;具体收费、价格与平台支持范围资料未提供。