💡
原文英文,约200词,阅读约需1分钟。
📝
内容提要
Node.js 18将于2025年4月30日结束LTS支持,Vercel旧版构建镜像将于2025年8月1日弃用。使用旧版镜像的项目需更新至Node.js 20.x及以上,现有部署不受影响,但下次部署需更新版本。可通过命令查看受影响项目。
🎯
关键要点
- Node.js 18的LTS支持将于2025年4月30日结束。
- Vercel旧版构建镜像将于2025年8月1日弃用。
- 使用旧版镜像的项目需更新至Node.js 20.x及以上。
- 现有部署不受影响,但下次部署需更新版本。
- 使用Node.js 18.x或在package.json中使用覆盖的项目使用旧版镜像。
- 旧版镜像与最新构建镜像的区别包括:最低Node.js版本为20.x,Python工具链版本为3.12,Ruby工具链版本为3.3.x。
- 可以通过命令查看受影响的项目:npm i -g vercel@latest vercel project ls --update-required。
❓
延伸问答
Node.js 18的LTS支持结束时间是什么时候?
Node.js 18的LTS支持将于2025年4月30日结束。
Vercel旧版构建镜像何时弃用?
Vercel旧版构建镜像将于2025年8月1日弃用。
如果我的项目使用旧版镜像,会有什么影响?
现有部署不会受到影响,但下次部署时需要更新Node.js版本。
如何检查我的项目是否使用旧版构建镜像?
可以通过运行命令 'npm i -g vercel@latest' 和 'vercel project ls --update-required' 来查看受影响的项目。
新版构建镜像与旧版镜像有什么区别?
新版构建镜像的最低Node.js版本为20.x,Python工具链版本为3.12,Ruby工具链版本为3.3.x。
如果我在package.json中使用覆盖,是否会使用旧版镜像?
是的,使用覆盖的项目会使用旧版镜像。
➡️