Пропустить до содержимого
angular challenges logo Angular Challenges

Создайте свое испытание

У вас есть идея, которой вы хотите поделиться, интересная ошибка, с которой вы боретесь в одном из своих проектов, или что-то необычное в Angular, что вы обнаружили. Всё это - хорошая отправная точка, чтобы создать испытание и поделиться её решением с другими.

Но как начать создавать испытания?

Шаблон создания испытания

Чтобы упростить этот процесс, я создал генератор Nx, который настроит все за вас и поможет вам быстрее начать. Проще всего его запустить в консоли Nx: перейдите в раздел Nx Console > generate > @angular-challenges/cli - challenge

Параметры

обязательные параметры

  • title: Название, которое вы хотите дать испытанию.

  • challengeDifficulty: Сложность испытания. Есть три уровня сложности : 🟢 простой / 🟠 средний / 🔴 трудный

  • name: Имя NX приложения.

  • docRepository: Категория испытания: Nx, Angular, Angular Performance, Rxjs, NgRx, Typescript.

необязательные параметры

  • directory: Если вы не хотите, чтобы приложение находилось в стандартной папке внутри apps.
  • addTest: Если хотите добавить конфигурацию теста.

Что будет создано

  • Генератор создаст все файлы, необходимые для нового рабочего приложения. Все эти файлы будут созданы внутри apps/${directory}/${name}
  • Файл Markdown с минимальными настройками будет создан внутри docs/src/content/docs/challenges/${docRepository}

Создание испытания

Все что осталось - создать испытание. 🚀

Дальше действовать будете вы!!! 💪

Отправка решения

Не забудьте представить своё решение задачи в течение недели.

Контрибьюторы

Спасибо всем контрибьюторам которые помогли сделать эту документацию лучше!

  • stillst