Комплексная система исследований, торгов и сопоставления для сопоставления сотрудников дипломатической службы с правильными навыками с доступными постами и должностями.
Мы используем yarn в качестве нашего менеджера пакетов, доступных для скачивания здесь. Там, где это возможно, мы включили соответствующие команды для npm .
Установите зависимости с yarn install или npm i
Мы используем EditorConfig для обеспечения согласованности в форматах файлов и средах редактирования кода. EditorConfig поддерживает множество популярных редакторов кода, перечисленных здесь.
Вам понадобится государственный API, работающий на локальном уровне, для того, чтобы это приложение выполняло запросы в API.
yarn start или npm startЗапускает приложение в режиме разработки. Откройте http: // localhost: 3000, чтобы просмотреть его в браузере.
Страница будет перезагружаться, если вы сделаете изменения. Вы увидите ошибки сборки и предупреждения на консоли.
yarn test или npm test Запускает тестовый наблюдатель в интерактивном режиме.
По умолчанию запускают тесты, связанные с файлами, измененные с момента последнего коммита.
Узнайте больше о тестировании.
yarn build или npm run build Создает приложение для производства в папку build . Он правильно реагирует в производственном режиме и оптимизирует сборку для наилучшей производительности.
Сборка занижена, а имена файлов включают хэши. По умолчанию он также включает в себя обслуживающего работника, чтобы ваше приложение загружалось с локального кэша во время будущих посещений.
Ваше приложение готово к развертыванию.
Смотрите документацию «Создать реакт-приложение» для получения более подробной информации.
Переднее применение прикладывается и доступно в стеке docker-compose с API. Настройка и еще больше доступна здесь.
Здесь существует краткое руководство по развертыванию, в котором обсуждается развертывание приложения переднего конца. Для более тщательных инструментов, включая API, проверьте вики.
Тесты доступности могут быть запускаются в среде CI с использованием pa11y-ci . По умолчанию он проверяет URL -массив, найденный в .pa11yci , используя стандарт WCAG 2.0 AA. Обязательно обновите массив URL -адресов с помощью идентификаторов, которые существуют в базе данных вашей среды.
См. Получающую информацию для получения дополнительной информации.
Этот проект находится в всемирном общественном достоянии. Как указано в содействии:
Этот проект находится в общественном достоянии в Соединенных Штатах, а авторские права и связанные с ними права в работе во всем мире отменяются через универсальную посвящение общественной достоянии CC0 1.0.
Все взносы в этот проект будут выпущены в соответствии с посвящением CC0. Предоставляя запрос на привлечение, вы соглашаетесь соблюдать этот отказ от процентов авторских прав.