Интерфейс реализации
Соглашения о именовании файлов
- Все компоненты должны быть в случае с Паскалем (дело верблюда, начиная с заглавной буквы)
- Другие файлы, включая стили, должны быть в деле Camel, начиная с строчной буквы
- Тестовые файлы должны иметь то же имя, что и файл, за которым следует .spec.js
Настройки шагов
- Установите NVM
- Установите Node-V12:
nvm install 12
- Переключитесь на узел 12:
nvm use 12
- Установить зависимости,
yarn install
- Построение интеллектуального интерфейса -
yarn run build
- Настроить на каждом изменении
yarn build --watch
Настройка с использованием Bahmni на Vagrant:
- Убедитесь, что Bahmni работает в бродяге и доступен на IP 192.168.33.10.
- Начните веб -сервер, используя
yarn start
. Вы также можете настроить то же самое в IntelliJ - Обновите файл
/etc/httpd/conf/httpd.conf
в поле Vagrant. Добавьте их в AddOutputFilterByType DEFLATE text/javascript
Header set Access-Control-Allow-Origin "http://localhost:8080"
Header set Access-Control-Allow-Methods "*"
Header set Access-Control-Allow-Credentials "true"
- Перезапустите
service httpd restart
- Сервер доступа на http: // localhost: 8080
Настройка с использованием Bahmni на Docker:
Чтобы настроить среду разработки для реализации-интерфейса, запустив Bahmni на Docker, запустите режим сборки в режиме Watch и следуйте инструкциям, упомянутым здесь