อินเทอร์เฟซของผู้ดำเนินการ
อนุสัญญาการตั้งชื่อไฟล์
- ส่วนประกอบทั้งหมดควรอยู่ในกรณี Pascal (เคสอูฐเริ่มต้นด้วยตัวอักษรตัวพิมพ์ใหญ่)
- ไฟล์อื่น ๆ รวมถึงสไตล์ควรอยู่ในเคสอูฐเริ่มต้นด้วยตัวอักษรตัวพิมพ์เล็ก
- ไฟล์ทดสอบควรมีชื่อเดียวกับไฟล์ตามด้วย. spec.js
ขั้นตอนการตั้งค่า
- ติดตั้ง NVM
- ติดตั้ง Node-V12:
nvm install 12
- เปลี่ยนเป็นโหนด 12:
nvm use 12
- ติดตั้งการพึ่งพา
yarn install
- สร้าง Interface Implementer -
yarn run build
- สร้างทุกการเปลี่ยนแปลง -
yarn build --watch
การตั้งค่าโดยใช้ bahmni บน Vagrant:
- ตรวจสอบให้แน่ใจว่า Bahmni ทำงานในกล่อง Vagrant และสามารถเข้าถึงได้บน 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"
- รีสตาร์ทบริการ httpd
service httpd restart
- Access Server ที่ http: // localhost: 8080
การตั้งค่าโดยใช้ bahmni บน Docker:
ในการตั้งค่าสภาพแวดล้อมการพัฒนาสำหรับผู้ดำเนินการอินเทอร์เฟซโดยเรียกใช้ Bahmni บน Docker ให้เรียกใช้โหมดการสร้างในนาฬิกาและทำตามคำแนะนำที่กล่าวถึงที่นี่