Upgrade auf Version 14

Upgrade von 13 auf 14

Um auf Next.js Version 14 zu aktualisieren, führen Sie den folgenden Befehl mit Ihrem bevorzugten Paketmanager aus:

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

Gut zu wissen: Wenn Sie TypeScript verwenden, stellen Sie sicher, dass Sie auch @types/react und @types/react-dom auf ihre neuesten Versionen aktualisieren.

Zusammenfassung der Änderungen in v14

  • Die Mindestversion von Node.js wurde von 16.14 auf 18.17 erhöht, da 16.x das Ende seiner Lebensdauer erreicht hat.
  • Der Befehl next export wurde zugunsten der Konfiguration output: 'export' entfernt. Weitere Informationen finden Sie in der Dokumentation.
  • Der Import next/server für ImageResponse wurde in next/og umbenannt. Ein Codemod ist verfügbar, um Ihre Imports sicher und automatisch umzubenennen.
  • Das Paket @next/font wurde vollständig entfernt und durch das integrierte next/font ersetzt. Ein Codemod ist verfügbar, um Ihre Imports sicher und automatisch umzubenennen.
  • Das WASM-Target für next-swc wurde entfernt.

On this page