跳至内容

版本 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' 配置。请参阅文档以了解更多信息。
  • 用于 ImageResponsenext/server 导入已重命名为 next/og。一个代码修改可用以安全且自动地重命名您的导入。
  • @next/font 包已完全移除,取而代之的是内置的 next/font。一个代码修改可用以安全且自动地重命名您的导入。
  • 已移除 next-swc 的 WASM 目标。