Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Обновление перевода bridge/overview #291

Merged
merged 1 commit into from
Aug 19, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 7 additions & 7 deletions docs/6.bridge/1.overview.md
Original file line number Diff line number Diff line change
@@ -1,25 +1,25 @@
---
title: Обзор
description: Сократите разницу с Nuxt 3 и снизите нагрузку при миграции на Nuxt 3.
description: Сократите различия с Nuxt 3 и уменьшите сложность миграции на Nuxt 3.
---

::note
Если вы начинаете новый проект Nuxt 3, пропустите этот раздел и перейдите к разделу [Установка Nuxt 3](/docs/getting-started/introduction).
Если вы начинаете новый проект на Nuxt 3, пропустите этот раздел и перейдите к разделу [Установка Nuxt 3](/docs/getting-started/introduction).
::

::warning
Nuxt Bridge предоставляет аналогичные функции Nuxt 3 ([документация](/docs/guide/concepts/auto-imports)), но есть некоторые ограничения, в частности, композаблы [`useAsyncData`](/docs/api/composables/use-async-data) и [`useFetch`](/docs/api/composables/use-fetch) недоступны. Пожалуйста, прочитайте остаток этой страницы для получения подробной информации.
Nuxt Bridge предоставляет те же функции, что и Nuxt 3 ([документация](/docs/guide/concepts/auto-imports)), но есть некоторые ограничения, в частности, композаблы [`useAsyncData`](/docs/api/composables/use-async-data) и [`useFetch`](/docs/api/composables/use-fetch) недоступны. Пожалуйста, прочитайте остальную часть этой страницы для получения подробной информации.
::

Bridge - это слой обратной совместимости, который позволяет вам использовать многие новые функции Nuxt 3, просто установив и включив модуль Nuxt.
Bridge - это слой прямой совместимости, который позволяет вам использовать многие новые функции Nuxt 3, просто установив и включив модуль Nuxt.

Используя Nuxt Bridge, вы можете убедиться, что ваш проект (почти) готов к Nuxt 3, и вы можете постепенно переходить на него.

## Первый шаг

### Обновление Nuxt 2

Убедитесь, что ваш сервер разработки (`nuxt dev`) не работает, удалите любые файлы блокировки пакетов (`package-lock.json` и `yarn.lock`) и установите последнюю версию Nuxt 2:
Убедитесь, что ваш сервер разработки (`nuxt dev`) не работает, удалите любые lock-файлы пакетов (`package-lock.json` и `yarn.lock`) и установите последнюю версию Nuxt 2:

```diff [package.json]
- "nuxt": "^2.16.3"
Expand All @@ -40,7 +40,7 @@ yarn install
::

::note
После завершения установки убедитесь, что как сборка для разработки, так и для продакшена работают как ожидалось, прежде чем продолжать.
После завершения установки убедитесь, что и сборка для разработки, и сборка для продакшена работают как ожидалось, прежде чем продолжать.
::

### Установка Nuxt Bridge
Expand Down Expand Up @@ -90,7 +90,7 @@ export default defineNuxtConfig({
}
```

Попробуйте запустить `nuxt2` здесь один раз. Вы увидите, что приложение работает так же, как и раньше.
Попробуйте запустить `nuxt2` на этом этапе один раз. Вы увидите, что приложение работает так же, как и раньше.

(Если 'bridge' установлен в false, ваше приложение будет работать без изменений, как и раньше.)

Expand Down
Loading