升级 Node 版本
您_必须_升级到 Node.js 20 或更高版本,否则将_无法_部署您的站点。有关详细信息,请参阅下表。
客户控制使用哪个版本的 Node.js 来运行 Managed Runtime 环境。为了确保安全性,会取消对旧版本的支持,因此客户每两年必须升级 Node.js 版本。
支持日期定义
- 使用期终止:在此日期之后,客户将无法再使用此版本的 Node.js 部署捆绑包。
 - 弃用:客户将开始看到警告,表明将来需要升级 Node.js 版本才能实现不间断部署。
 - 可供性:此版本的 Node.js 首次获得支持时。
 
当前推荐的版本是 Node.js 22。
| 版本 | 可用日期 | 弃用日期 | 终止日期 | 
|---|---|---|---|
| 20.x | 2025 年 1 月 31 日 | ||
| 20.x | 2024 年 1 月 19 日 | ||
| 18.x | 6月 21, 2023 | 1月 31, 2025 | 9月 1, 2025 | 
| 16.x | 2023 年 3 月 3 日 | 2023 年 6 月 21 日 | 2023 年 9 月 13 日 | 
| 14.x | 2021 年 9 月 18 日 | 2023 年 4 月 30 日 | 2023 年 9 月 13 日 | 
| 12.x | 2021 年 9 月 18 日 | 2022 年 9 月 20 日 | 2022 年 11 月 14 日 | 
要将环境更新到最新支持版本的 Node.js:
- 编辑项目的 
package.json文件。 - 将项目升级到 PWA Kit 2.x 或 3.x 的最新次要版本。
 - 更新 
ssrParameters.ssrFunctionNodeVersion到最新支持版本的 Node.js。此属性设置 Managed Runtime 环境使用的 Node.js 版本。 - 更新本地开发环境、持续集成服务器以及构建捆绑包的任何内容,以使用最新支持版本 Node.js。重新安装使用新 Node.js 版本的所有项目包。
 - 测试您的项目在本地开发环境中是否按预期运行。
 - 推送新捆绑包并将其部署到非生产环境。
 - 确认环境按预期运行。
 - 将新捆包部署到您的 Production(生产环境)。