Bahmni OpenMRS 프런트엔드 개발
이전 지침(더 이상 유효하지 않음)
AngularJS를 사용하려면 개발 장비에 다음 도구 체인을 설치해야 합니다.
- Xcode(Mac 전용) Ruby(Ruby 환경 관리는 rvm 사용 권장 - 관련 블로그 참고) Node 및 Node Package Manager(npm) 전역 Node 모듈 - bower, grunt, compass 프로젝트별 Node 모듈 Bower 프로젝트 컴포넌트
다음 지침을 사용합니다. 1단계의 정확한 방법은 사용하는 OS에 따라 다르며 여기서는 Mac 기준으로 설명합니다.
- Xcode와 npm을 설치합니다. 필요한 전역 모듈을 설치합니다(한 번만 수행). bash 각 Bahmni 프런트엔드 프로젝트에서 다음 명령을 실행해야 합니다. Bahmni 프런트엔드 프로젝트의 ui 폴더에서 실행합니다: bash vagrant의 /var/www에 symlink를 만들려면 Bahmni 프런트엔드 프로젝트 폴더에서 다음 명령을 실행합니다: bash
npm install -g bower
npm install -g grunt-cli
# best to do this within an rvm environment
gem install compass# Install node dependencies (Installed into node_modules).
npm install
# Set up UI component/dependencies (This installs all the UI dependencies into app/components)
bower install
# Build the application (into dist folder) using Grunt
grunt# links app folder
./scripts/vagrant-link.sh
# links dist folder
./scripts/vagrant-link.sh dist원문 정보
원문 보기 ↗Bahmni Wiki · CC BY-SA 4.0