跳到內容
指南升級版本 14

如何升級到版本 14

從 13 升級到 14

要更新到 Next.js 14 版,請使用您偏好的包管理器執行以下命令:

終端
npm i next@next-14 react@18 react-dom@18 && npm i eslint-config-next@next-14 -D
終端
yarn add next@next-14 react@18 react-dom@18 && yarn add eslint-config-next@next-14 -D
終端
pnpm i next@next-14 react@18 react-dom@18 && pnpm i eslint-config-next@next-14 -D
終端
bun add next@next-14 react@18 react-dom@18 && bun add eslint-config-next@next-14 -D

須知: 如果您正在使用 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 目標已移除。