To update to Next.js version 14, run the following command using your preferred package manager:
npm i next@next-14 react@18 react-dom@18 && npm i eslint-config-next@next-14 -Dyarn add next@next-14 react@18 react-dom@18 && yarn add eslint-config-next@next-14 -Dpnpm i next@next-14 react@18 react-dom@18 && pnpm i eslint-config-next@next-14 -Dbun add next@next-14 react@18 react-dom@18 && bun add eslint-config-next@next-14 -DGood to know: If you are using TypeScript, ensure you also upgrade
@types/reactand@types/react-domto their latest versions.
next export command has been removed in favor of output: 'export' config. Please see the docs for more information.next/server import for ImageResponse was renamed to next/og. A codemod is available to safely and automatically rename your imports.@next/font package has been fully removed in favor of the built-in next/font. A codemod is available to safely and automatically rename your imports.next-swc has been removed.