외국 서비스 직원과 이용 가능한 게시물 및 직책에 적합한 기술을 갖춘 포괄적 인 연구, 입찰 및 매칭 시스템.
우리는 yarn 패키지 관리자로 사용하며 여기에서 다운로드 할 수 있습니다. 가능한 경우 npm 에 대한 해당 명령을 포함 시켰습니다.
yarn install 또는 npm i
우리는 editorConfig를 사용하여 파일 형식 및 코드 편집 환경에서 일관성을 보장합니다. EditorConfig는 여기에 나열된 다양한 인기있는 코드 편집기를 지원합니다.
이 응용 프로그램이 API에 요청하기 위해서는 로컬로 실행하는 State TalentMap API가 필요합니다.
yarn start 또는 npm start개발 모드에서 앱을 실행합니다. 브라우저에서 http : // localhost : 3000을 엽니 다.
편집하면 페이지가 다시로드됩니다. 콘솔에서 빌드 오류 및 보풀 경고가 표시됩니다.
yarn test 또는 npm test 대화식 모드에서 테스트 감시자를 실행합니다.
기본적으로 마지막 커밋 이후 변경된 파일과 관련된 테스트를 실행합니다.
테스트에 대해 자세히 알아보십시오.
yarn build 또는 npm run build build 폴더에 생산을위한 앱을 빌드합니다. 생산 모드에서 올바르게 반응하고 최상의 성능을 위해 빌드를 최적화합니다.
빌드는 미니어지고 파일 이름에는 해시가 포함됩니다. 기본적으로 서비스 작업자가 포함되어있어 향후 방문시 앱이 로컬 캐시에서로드되도록합니다.
앱을 배포 할 준비가되었습니다.
자세한 내용은 Create-React-App 문서를 참조하십시오.
프론트 엔드 응용 프로그램은 Dockerized이며 API와 함께 docker-compose 스택으로 제공됩니다. 설정과 더 많은 정보는 여기에서 사용할 수 있습니다.
여기에는 프론트 엔드 애플리케이션의 배포에 대해 설명하는 간단한 배포 안내서가 있습니다. API를 포함한 더 철저한 개요는 위키를 체크 아웃하십시오.
접근성 테스트는 pa11y-ci 사용하여 CI 환경에서 실행할 수 있습니다. 기본적으로 WCAG 2.0 AA 표준을 사용하여 .pa11yci 에있는 URL 어레이를 테스트합니다. 환경 데이터베이스에 존재하는 ID로 URL 배열을 업데이트하십시오.
추가 정보는 기여를 참조하십시오.
이 프로젝트는 전세계 공개 도메인에 있습니다. 기여에 언급 된 바와 같이 :
이 프로젝트는 미국 내 공개 도메인에 있으며, 전 세계 작업의 저작권 및 관련 권리는 CC0 1.0 Universal Public Domain 헌신을 통해 면제됩니다.
이 프로젝트에 대한 모든 기여는 CC0 헌신에 따라 발표됩니다. 풀 요청을 제출함으로써 귀하는이 저작권이자 면제를 준수하기로 동의합니다.