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

Пройдите испытание

В этом руководстве вы узнаете, как пройти испытание и отправить свое решение.

Вступление

Этот репозиторий работает под управлением Nx. Nx - это монорепозиторий, который позволяет вам хранить несколько приложений в одном рабочем пространстве. Каждое испытание - это отдельное приложение. Если вы откроете каталог apps, то обнаружите несколько директорий, каждая из которых относится к определенной задаче. Каждый каталог представляет собой полноценное приложение Nx. Чтобы запустить и начать работу с одним из них, откройте терминал и выполните команду:

Terminal window
npx nx serve <ИМЯ_ПРИЛОЖЕНИЯ>

Создайте Git Ветку

Прежде чем приступить к реализации вашего решения испытания, создайте ветку git для фиксации своей работы.

Terminal window
git checkout -b <BRANCH_NAME>

Пройдите испытание

Изучите инструкции, чтобы пройти испытание.

Сделайте коммит и отправьте код в репозиторий

Последний шаг - это создание коммита, который следовал бы правилам из Соглашения о коммитах.

Наконец, отправьте свою работу в удаленный репозиторий с помощью следующей команды:

Terminal window
git push --set-upstream origin <BRANCH_NAME>

Отправьте свое решение в основной репозиторий

Теперь все ваше решение находится в вашем экземпляре репозитория Angular Challenges.

Следующий шаг - перейдите на главную страницу Angular Challenges и создайте новый запрос на слитие (Pull Request).

GitHub должен показать уведомление, чтобы помочь вам создать pull request.

Если этого не случилось, то вы либо неправильно выполнили один из предыдущих шагов, либо вам нужно перейти на вкладку Pull Request и нажать кнопку New pull request.

После того как вы выберете две ветки для сравнения, вы попадете на следующую страницу:

New pull request screen

В заголовке напишите Answer:, затем номер вашего испытания. После этого можете добавить все, что пожелаете.

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

Теперь вы можете нажать на кнопку Create pull request.

Поддержка

Чтобы продолжать предоставлять ценные отзывы и рецензии, теперь я буду рецензировать только тех кто поддерживает проект на GitHub.

  • $5 за рецензию
  • $25 за пожизненные рецензии
  • Создайте вызов/Внесите свой вклад в пожизненные обзоры

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

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

  • stillst
  • 1fbr