diff --git a/docs/1.getting-started/3.configuration.md b/docs/1.getting-started/3.configuration.md index 3c0e26736ade..86a30e275968 100644 --- a/docs/1.getting-started/3.configuration.md +++ b/docs/1.getting-started/3.configuration.md @@ -1,6 +1,6 @@ --- title: Настройка -description: Nuxt по умолчанию содержит в себе настройки, чтобы сделать процесс разработки продуктивным. +description: Nuxt настроен с использованием разумных настроек по умолчанию, чтобы повысить вашу продуктивность. navigation.icon: i-ph-gear-duotone --- @@ -29,9 +29,9 @@ export default defineNuxtConfig({ Вам не обязательно использовать TypeScript, чтобы создать приложение с Nuxt. Однако, очень рекомендуется использовать расширение `.ts` для файла `nuxt.config`. Таким образом, вы можете воспользоваться подсказками в IDE, чтобы избежать опечаток и ошибок при изменении конфигурации. :: -### Переменные среды +### Переопределение окружения -Вы можете настроить полностью типизованные переопределения для каждой среды в вашем nuxt.config +Вы можете настроить полностью типизованные переопределения для каждого окружения в вашем nuxt.config ```ts twoslash [nuxt.config.ts] export default defineNuxtConfig({ @@ -47,27 +47,27 @@ export default defineNuxtConfig({ ``` ::tip{icon="i-ph-video-duotone" to="https://www.youtube.com/watch?v=DFZI2iVCrNc" target="_blank"} -Посмотрите видео от Александра Лихтера о переменных среды в `nuxt.config.ts`. +Посмотрите видео от Александра Лихтера о переменных окружения в `nuxt.config.ts`. :: ::note Если вы создаете слои, вы также можете использовать ключ `$meta` для предоставления метаданных, которые вы или пользователи вашего слоя можете использовать. :: -### Переменные среды и приватные токены +### Переменные окружения и приватные токены -API `runtimeConfig` предоставляет значения, такие как переменные среды для всего остального вашего приложения. По умолчанию эти ключи доступны только на стороне сервера. Но ключи в `runtimeConfig.public` доступны также и на стороне клиента. +API `runtimeConfig` предоставляет значения, такие как переменные окружения, для всего остального вашего приложения. По умолчанию эти ключи доступны только на сервере. Но ключи в `runtimeConfig.public` доступны также и на клиенте. -Эти значения должны быть определены в `nuxt.config` и могут быть переписаны с помощью переменных среды. +Эти значения должны быть определены в `nuxt.config` и могут быть переписаны с помощью переменных окружения. ::code-group ```ts twoslash [nuxt.config.ts] export default defineNuxtConfig({ runtimeConfig: { - // Приватные ключи, доступные только на стороне сервера + // Приватные ключи, доступные только на сервере apiSecret: '123', - // Ключи внутри public также доступны и на стороне клиента + // Ключи внутри public также доступны и на клиенте public: { apiBase: '/api' } @@ -82,7 +82,7 @@ NUXT_API_SECRET=api_secret_token :: -Эти переменные станут доступны для всего приложения с помощью composable-функции [`useRuntimeConfig()`](/docs/api/composables/use-runtime-config). +Эти переменные станут доступны для всего приложения с помощью композабла [`useRuntimeConfig()`](/docs/api/composables/use-runtime-config). ```vue [pages/index.vue]