Interfaz del implementador
Convenciones de nombres de archivos
- Todos los componentes deben estar en el caso Pascal (caso de camello que comienza con una letra mayúscula)
- Otros archivos, incluidos los estilos, deben estar en la caja de camello, comenzando con una letra minúscula
- Los archivos de prueba deben tener el mismo nombre que el archivo seguido de .spec.js
Pasos de configuración
- Instalar nvm
- Instale el nodo-v12:
nvm install 12
- Cambiar al nodo 12:
nvm use 12
- Instalar dependencias,
yarn install
- Crear interfaz del implementador -
yarn run build
- Construir sobre cada cambio
yarn build --watch
Configuración usando Bahmni en Vagrant:
- Asegúrese de que Bahmni se esté ejecutando en el cuadro Vagrant y sea accesible en IP 192.168.33.10.
- Inicie el servidor web con
yarn start
. Puede configurar lo mismo en IntelliJ también - Actualice el archivo
/etc/httpd/conf/httpd.conf
en el cuadro Vagrant. Agregue estos en 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"
- Reinicie el
service httpd restart
- Servidor de acceso en http: // localhost: 8080
Configuración usando Bahmni en Docker:
Para configurar el entorno de desarrollo para la interfaz del implementador ejecutando Bahmni en Docker, ejecute el modo de compilación en el reloj y siga las instrucciones mencionadas aquí