版本 14

从 13 升级至 14

要升级到 Next.js 版本 14,请使用您偏好的包管理器运行以下命令:

终端
npm i next@latest react@latest react-dom@latest eslint-config-next@latest
终端
yarn add next@latest react@latest react-dom@latest eslint-config-next@latest
终端
pnpm up next react react-dom eslint-config-next --latest
终端
bun add next@latest react@latest react-dom@latest eslint-config-next@latest

须知: 如果您使用 TypeScript,请确保同时将 @types/react@types/react-dom 升级至最新版本。

v14 更新摘要

  • 最低 Node.js 版本要求已从 16.14 提升至 18.17,因为 16.x 已终止支持。
  • next export 命令已被移除,改用 output: 'export' 配置。详情请参阅 文档
  • next/server 导入的 ImageResponse 已重命名为 next/og提供了代码迁移工具 可安全自动重命名导入。
  • @next/font 包已完全移除,改用内置的 next/font提供了代码迁移工具 可安全自动重命名导入。
  • next-swc 的 WASM 编译目标已被移除。

On this page