Как обновиться до версии 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
. Доступен кодмод для безопасного и автоматического переименования импортов. - Пакет
@next/font
полностью удалён в пользу встроенногоnext/font
. Доступен кодмод для безопасного и автоматического переименования импортов. - WASM-таргет для
next-swc
удалён.