Как обновиться до версии 14
Обновление с версии 13 до 14
Для обновления до Next.js версии 14 выполните следующую команду, используя предпочитаемый менеджер пакетов:
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 -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удалён.