通过改进函数缓存实现更快的部署

通过改进函数缓存实现更快的部署

💡 原文英文,约200词,阅读约需1分钟。
📝

内容提要

Vercel优化了函数上传,未更改代码时可跳过上传,平均减少构建时间400-600毫秒,最多可达5秒。同时,环境变量在运行时注入,提高了效率,支持多种编程语言。

🎯

关键要点

  • 当代码未更改时,函数上传被跳过,平均减少构建时间400-600毫秒,最多可达5秒。
  • 之前,部署特定的环境变量被包含在函数负载中,使每次部署即使代码相同也变得独特。
  • 现在,这些环境变量在运行时注入,使Vercel能够识别未更改的函数并跳过冗余上传。
  • 此优化适用于不使用框架的Vercel函数,以及使用Python、Go、Ruby和Rust的项目。
  • Next.js项目也将很快获得相同的改进。
  • 该优化自动应用于所有部署,无需配置。
➡️

继续阅读