forked from nuxt/nuxt.com
-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Ivan Bochkarev
committed
Jun 3, 2024
1 parent
ad918fb
commit 27fe3a4
Showing
20 changed files
with
383 additions
and
373 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,69 +1,69 @@ | ||
<a href="https://nuxt.com"><img width="1200" alt="Nuxt Website" src="https://github.com/nuxt/nuxt.com/assets/904724/22772d8b-4fff-4cf9-a592-85c5ff5d6d58"></a> | ||
|
||
# nuxt.com | ||
# <https://nuxt-ru.vercel.app> | ||
|
||
Welcome to the Nuxt website repository available on [nuxt.com](https://nuxt.com). | ||
Добро пожаловать на сайт-репозиторий Nuxt, доступный по адресу [https://nuxt-ru.vercel.app](https://nuxt-ru.vercel.app). | ||
|
||
[![Nuxt UI Pro](https://img.shields.io/badge/Made%20with-Nuxt%20UI%20Pro-00DC82?logo=nuxt.js&labelColor=020420)](https://ui.nuxt.com/pro) | ||
|
||
## Setup | ||
## Настройка | ||
|
||
Make sure to install the dependencies | ||
Убедитесь в том, что установили зависимости | ||
|
||
```bash | ||
pnpm install | ||
``` | ||
|
||
Copy the `.env.example` file to `.env`: | ||
Скопируйте файл `.env.example` в файл `.env`: | ||
|
||
```bash | ||
cp .env.example .env | ||
``` | ||
|
||
Clone/Fork [nuxt/nuxt](https://github.com/nuxt/nuxt) repo where you want (but not in the Nuxt.com project) and inside the `docs/` directory, run: | ||
Клон/форк [translation-gang/nuxt](https://github.com/translation-gang/nuxt) репо в нужном вам месте (но не в проекте Nuxt.com) и внутри директории `docs/`, запустите: | ||
|
||
```bash | ||
pwd | ||
``` | ||
|
||
If you are on Windows, you can use the following command instead: | ||
Если вы работаете под Windows, вместо этого можно использовать следующую команду: | ||
|
||
```bash | ||
echo %cd% | ||
``` | ||
|
||
Copy the output of the command above and paste it in the `NUXT_DOCS_PATH` variable in the `.env` file. | ||
Скопируйте вывод команды выше и вставьте его в переменную `NUXT_DOCS_PATH` в файле `.env`. | ||
|
||
## Development | ||
## Разработка | ||
|
||
Start the development server: | ||
Запустите сервер разработки: | ||
|
||
```bash | ||
npm run dev | ||
``` | ||
|
||
### Add a Nuxt Template | ||
### Добавьте шаблон Nuxt | ||
|
||
To list a Nuxt template, add it to the list on [./content/4.templates.yml](./content/4.templates.yml). | ||
Чтобы добавить шаблон Nuxt в список, добавьте его в список на странице [./content/4.templates.yml](./content/4.templates.yml). | ||
|
||
Make sure to start the development server in order to generate the screenshot for the template and go to http://localhost:3000/templates to see the result. | ||
Обязательно запустите сервер разработки, чтобы сгенерировать скриншот для шаблона, и перейдите по адресу <http://localhost:3000/templates>, чтобы увидеть результат. | ||
|
||
If you want to update the url where we take the automated screenshot, use the `screenshotUrl` property. | ||
Если вы хотите обновить url, по которому мы делаем автоматический скриншот, используйте свойство `screenshotUrl`. | ||
|
||
To regenerate the image, delete the generated one in `public/assets/templates`. | ||
Чтобы сгенерировать изображение заново, удалите сгенерированное в папке `public/assets/templates`. | ||
|
||
## Production | ||
## Продакшен | ||
|
||
In order to build the application for production, you need to have a [Nuxt UI Pro](https://ui.nuxt.com/pro) license and set the `NUXT_UI_PRO_LICENSE` variable in the `.env` file. | ||
Для того чтобы собрать приложение для продакшена, вам необходимо иметь лицензию [Nuxt UI Pro](https://ui.nuxt.com/pro) и установить переменную `NUXT_UI_PRO_LICENSE` в файле `.env`. | ||
|
||
Note that this is not required to run in development and contribute to the Nuxt website or documentation. | ||
Обратите внимание, что это не требуется для запуска в разработке и внесения вклада на сайт Nuxt или в документацию. | ||
|
||
Build the application for production: | ||
Соберите приложение для производства: | ||
|
||
```bash | ||
npm run generate | ||
``` | ||
|
||
## License | ||
## Лицензия | ||
|
||
[MIT License](./LICENSE) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,34 +1,34 @@ | ||
--- | ||
title: AWS Amplify | ||
description: 'Deploy your Nuxt Application to AWS Amplify infrastructure.' | ||
description: 'Разверните ваше приложение Nuxt на AWS Amplify инфраструктуре.' | ||
componentImg: Amplify | ||
logoIcon: 'i-logos-aws-amplify' | ||
category: Hosting | ||
category: Хостинг | ||
nitroPreset: 'aws-amplify' | ||
website: 'https://aws.amazon.com/amplify/?trk=bed847b4-6e9f-4e09-ba09-0d4680a0447b&sc_channel=el' | ||
--- | ||
|
||
::tip | ||
**Zero Configuration ✨** | ||
**Нулевая конфигурация ✨** | ||
:br | ||
Integration with AWS Amplify is possible with zero configuration, [learn more](https://nitro.unjs.io/deploy#zero-config-providers). | ||
Интеграция с AWS Amplify возможна с нулевой конфигурацией, [узнать больше](https://nitro.unjs.io/deploy#zero-config-providers). | ||
:: | ||
|
||
## Setup | ||
## Настройка | ||
|
||
1. Login to the [AWS Amplify Hosting Console](https://console.aws.amazon.com/amplify/?trk=01c5a476-5997-4e6a-88b9-fd0a0a5bbe34&sc_channel=el) | ||
2. Click on "Get Started" > Amplify Hosting (Host your web app) | ||
3. Select and authorize access to your Git repository provider and select the main branch | ||
4. Choose a name for your app, make sure build settings are auto-detected and optionally set requirement environment variables under the advanced section | ||
5. Optionally, select Enable SSR logging to enable server-side logging to your Amazon CloudWatch account | ||
6. Confirm configuration and click on "Save and Deploy" | ||
1. Войдите в [AWS Amplify Hosting Console](https://console.aws.amazon.com/amplify/?trk=01c5a476-5997-4e6a-88b9-fd0a0a5bbe34&sc_channel=el). | ||
2. Нажмите «Начать» > Amplify Hosting (размещение вашего веб-приложения). | ||
3. Выберите и авторизуйте доступ к вашему провайдеру репозитория Git и выберите основную ветку. | ||
4. Выберите имя для приложения, убедитесь, что настройки сборки автоматически определяются, и установите переменные среды требований в разделе «Дополнительно». | ||
5. В качестве опции выберите Enable SSR logging, чтобы включить ведение журнала на стороне сервера в вашем аккаунте Amazon CloudWatch. | ||
6. Подтвердите конфигурацию и нажмите «Сохранить и развернуть». | ||
|
||
## Learn more | ||
## Узнать больше | ||
|
||
::read-more{to="https://www.youtube.com/watch?v=CAk5_XGkOG4" target="_blank"} | ||
Watch an Amplify Hosting tutorial with Nuxt | ||
Посмотрите руководство по хостингу Amplify Hosting с помощью Nuxt | ||
:: | ||
|
||
::read-more{to="https://nitro.unjs.io/deploy/providers/aws-amplify" target="_blank"} | ||
Head over **Nitro documentation** to learn more about the aws-amplify deployment preset. | ||
Перейдите по ссылке **Документация Nitro**, чтобы узнать больше о предустановке развертывания aws-amplify. | ||
:: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,31 +1,31 @@ | ||
--- | ||
title: Cleavr | ||
description: 'Deploy your Nuxt Application to Cleavr infrastructure.' | ||
description: 'Разверните ваше приложение Nuxt на Cleavr инфраструктуре.' | ||
logoSrc: '/assets/integrations/cleavr.svg' | ||
category: Hosting | ||
category: Хостинг | ||
nitroPreset: 'cleavr' | ||
website: 'https://cleavr.io/' | ||
--- | ||
|
||
::tip | ||
**Zero Configuration ✨** | ||
**Нулевая конфигурация ✨** | ||
:br | ||
Integration with this provider is possible with zero configuration, [learn more](https://nitro.unjs.io/deploy#zero-config-providers). | ||
Интеграция с этим провайдером возможна с нулевой конфигурацией, [узнать больше](https://nitro.unjs.io/deploy#zero-config-providers). | ||
:: | ||
|
||
## Setup | ||
## Настройка | ||
|
||
**In your [Cleavr.io](https://cleavr.io/) panel:** | ||
**В вашей панели [Cleavr.io](https://cleavr.io/):** | ||
|
||
1. Provision a new server | ||
2. Add a website, selecting **Nuxt 3** as the app type | ||
3. In web app > settings > Code Repo, point to your project's code repository | ||
4. In web app > settings > Environment variables, set `SERVER_PRESET=cleavr` | ||
1. Создайте новый сервер | ||
2. Добавьте веб-сайт, выбрав в качестве типа приложения **Nuxt 3**. | ||
3. В веб-приложении > настройки > Code Repo укажите на репозиторий кода вашего проекта. | ||
4. В веб-приложении > настройки > переменные окружения установите `SERVER_PRESET=cleavr`. | ||
|
||
You're now all set to deploy your project! | ||
Теперь вы готовы к развертыванию проекта! | ||
|
||
## Learn more | ||
## Узнать больше | ||
|
||
::read-more{to="https://nitro.unjs.io/deploy/providers/cleavr" target="_blank"} | ||
Head over **Nitro documentation** to learn more about the cleavr deployment preset. | ||
Перейдите по ссылке **Документация Nitro**, чтобы узнать больше о предустановке развертывания cleavr. | ||
:: |
Oops, something went wrong.