BBahmni 한국어 매뉴얼검색
한국어 번역 완료
한국어English

Bahmni-Web 설정(Docker)

bahmni/bahmni-web 이미지는 Bahmni EMR의 프런트엔드 구성요소 중 하나입니다. UI 렌더링은 주로 설정에 따라 달라집니다. 이미지는 openmrs-module-bahmniapps 저장소의 GitHub Actions로 빌드·게시됩니다.관련 문서: Bahmni/bahmni-web

환경 설정

변수 이름설명
BAHMNI_WEB_IMAGE_TAGbahmni-web 서비스에서 사용할 이미지 버전입니다. bahmni/bahmni-web 태그 목록에서 확인할 수 있습니다.관련 문서: bahmni/bahmni-web - Tags
BAHMNI_UI_DIST_PATHBahmni UI를 개발할 때 openmrs-module-bahmniapps의 dist 폴더 경로로 설정합니다.

Bahmni UI 개발: Bahmni UI 코드를 개발하거나 수정하려면 아래 단계를 따르십시오.

  1. 1. 로컬 컴퓨터에 openmrs-module-bahmniapps 저장소를 복제합니다.
  2. 2. 저장소 README의 지침에 따라 필요한 도구와 의존성을 설치합니다.
  3. 3. openmrs-module-bahmniapps 디렉터리 경로를 .env 파일의 BAHMNI_APPS_PATH 환경 변수로 설정합니다. 경로 끝에 /를 붙이지 마십시오.
  4. 4. docker-compose.yml을 열고 bahmni-web 서비스에서 BAHMNI_APPS_PATH로 시작하는 volumes 섹션의 주석을 해제합니다.
  5. 5. docker-compose up으로 애플리케이션을 시작합니다. 컨테이너가 이미 실행 중이면 마운트된 코드를 사용하도록 bahmni-docker 디렉터리에서 docker-compose up -d bahmni-web을 실행해 다시 생성합니다.
  6. 6. 브라우저를 새로 고치면 변경사항이 표시됩니다.

참고: 변경사항이 보이지 않으면 브라우저 캐시 때문일 수 있습니다. 시크릿 모드에서 확인하거나 캐시 데이터를 지우십시오. 개발할 때는 브라우저 캐시를 끄는 것이 좋습니다. 개발자 도구의 Network 탭에서 Disable Cache를 선택할 수 있습니다.

원문 정보

Bahmni Wiki · CC BY-SA 4.0

원문 보기 ↗