mirror of
https://github.com/Raghu-Ch/angular-challenges.git
synced 2026-02-10 21:03:03 -05:00
feat: add ru translation for create-challenge
This commit is contained in:
54
docs/src/content/docs/ru/guides/create-challenge.md
Normal file
54
docs/src/content/docs/ru/guides/create-challenge.md
Normal file
@@ -0,0 +1,54 @@
|
||||
---
|
||||
title: Создай свое испытание
|
||||
description: Руководство по созданию испытания
|
||||
sidebar:
|
||||
order: 5
|
||||
---
|
||||
|
||||
У тебя есть идея, которой ты хочешь поделиться, интересная ошибка, с которой ты борешься в одном из своих приватных или побочных проектов, или трюк Angular, который ты обнаружил. Все эти возможности - хорошая отправная точка, чтобы создать задачу и поделиться ее решением с другими.
|
||||
|
||||
Но как начать создавать испытания?
|
||||
|
||||
## Шаблон создания испытания
|
||||
|
||||
Чтобы упростить этот процесс, я создал генератор Nx, который настроит все за тебя и поможет тебе быстрее начать. Проще всего его запустить в консоли Nx: перейди в раздел <b>Nx Console > generate > @angular-challenges/cli - challenge</b>
|
||||
|
||||
### Параметры
|
||||
|
||||
#### обязательные параметры
|
||||
|
||||
- <b>title</b>: Название, которое ты хочешь дать испытанию.
|
||||
:::note[Примечание]
|
||||
Название должно быть не больше 25 символов.
|
||||
:::
|
||||
|
||||
- <b>challengeDifficulty</b>: Сложность испытания. Есть три уровня сложности : 🟢 простой / 🟠 средний / 🔴 трудный
|
||||
- <b>name</b>: Имя NX приложения.
|
||||
:::note[Примечание]
|
||||
Имя должно быть написано **kebab-case**
|
||||
:::
|
||||
- <b>docRepository</b>: Категория испытания: Nx, Angular, Angular Performance, Rxjs, NgRx, Typescript.
|
||||
|
||||
#### не обязательные параметры
|
||||
|
||||
- <b>directory</b>: Если ты хочешь, чтобы приложение находилось в определенной папке внутри `apps`.
|
||||
- <b>addTest</b>: Если хочешь добавить конфигурацию теста.
|
||||
|
||||
### Что будет создано
|
||||
|
||||
- Генератор создаст все файлы, необходимые для нового рабочего приложения. Все эти файлы будут созданы внутри `apps/${directory}/${name}`
|
||||
- Файл Markdown с минимальными настройками будет создан внутри `docs/src/content/docs/challenges/${docRepository}`
|
||||
|
||||
## Создание испытания
|
||||
|
||||
Все что осталось - создать испытание. 🚀
|
||||
|
||||
:::danger[Опасно]
|
||||
Не забудь обновить документацию, чтобы описать свою задачу и дать инструкции.
|
||||
:::
|
||||
|
||||
Дальше действовать будешь ты!!! 💪
|
||||
|
||||
## Отправка решения
|
||||
|
||||
Через неделю или около того не забудь представить свое решение задачи.
|
||||
Reference in New Issue
Block a user