©ลิขสิทธิ์ 2017 องค์การอนามัยโลก (WHO) ซอฟต์แวร์นี้มีการแจกจ่ายภายใต้ข้อกำหนดของ GNU ทั่วไปใบอนุญาตสาธารณะรุ่น 3 (GPL เวอร์ชัน 3) คัดลอกคำต่อคำในไฟล์“ คัดลอก” ในการใช้ใบอนุญาตนี้ผู้ที่ไม่ได้สละสิทธิ์และภูมิคุ้มกันใด ๆ ที่ได้รับจากผู้ที่อยู่ภายใต้กฎหมายระดับชาติหรือนานาชาติหรือส่งไปยังเขตอำนาจศาลของศาลแห่งชาติ
ในการติดตั้งแอพพึ่งพา:
npm install
เพื่อรวบรวมแอพเป็นไฟล์. zip:
npm run zip
ในการเริ่มต้นเซิร์ฟเวอร์การพัฒนา webpack:
npm start
โดยค่าเริ่มต้น WebPack จะเริ่มต้นที่พอร์ต 8081 และสมมติว่า DHIS2 กำลังทำงานบน http: // localhost: 8080/DHIs พร้อม admin:district เป็นผู้ใช้และรหัสผ่าน
อินสแตนซ์ DHIS2 ที่แตกต่างกันสามารถใช้ในการพัฒนาโดยการตั้งค่าตัวแปรสภาพแวดล้อม DHIS2_HOME (เช่น export DHIS2_HOME=/Users/Olav/dhis2/dq_d2home ) ภายในโฟลเดอร์ DHIS2_HOME ชี้ไปที่สร้าง config ไฟล์ด้วย URL และ Base64-encoded ชื่อผู้ใช้: รหัสผ่านเช่นนี้:
exports.baseUrl = 'http://localhost:8090/dqdev';
exports.authorization = 'Basic YWRtaW46ZGlzdHJpY3QK='; //Based64 encoded