Version 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'
設定。請參閱文件以取得更多資訊。ImageResponse
的next/server
匯入已重新命名為next/og
。有一個codemod 可用,可以安全且自動地重新命名您的匯入。@next/font
套件已完全移除,改用內建的next/font
。有一個codemod 可用,可以安全且自動地重新命名您的匯入。next-swc
的 WASM 目標已被移除。
這有幫助嗎?