
Terra Clinical
- เบราว์เซอร์ที่รองรับ
- แพ็คเกจ
- ความเป็นสากล (I18N)
- การบริจาค
- การพัฒนาท้องถิ่น
- การพัฒนาท้องถิ่นโดยใช้ Docker (DEV Containers)
- ใบอนุญาต
แพ็คเกจ
สถานะ
| แพ็คเกจ Terra | รุ่น | สถานะ | การพึ่งพาอาศัยกัน |
|---|
| เทอร์รา-คลินิก-ตาราง | | | |
| Terra-Clinical-Detail-View | | | |
| หัวเต่า | | | |
| Terra-Clinical-Item-Display | | | |
| Terra-Clinical-Item-View | | | |
| Terra-Clinical-Label-Value-View | | | |
| Terra-clinical-onset-picker | | | |
ซึ่งเลิกใช้แล้ว
| แพ็คเกจ Terra | รุ่น | สถานะ |
|---|
| Terra-Clinical-Action-header | | |
| Terra-Clinical-Applegate | | |
| Terra-Clinical-Error-View | | |
| Terra-clinical-item-collection | | |
| ผู้ดูแลระบบภูมิประเทศ | | |
| Terra-clinical-no-data-view | | |
| สถานที่ | | |
| กลุ่ม | | |
ความเป็นสากล (I18N)
โปรดตรวจสอบเอกสารประกอบสากลของ Terra สำหรับข้อมูลเพิ่มเติม รวมอยู่ในทิศทางเกี่ยวกับการบริโภคและวิธีการตั้งค่าความเป็นสากล
การบริจาค
โปรดอ่านแนวทางการสนับสนุนของเรา รวมอยู่ในทิศทางสำหรับการรายงานปัญหาและคำขอดึง
การพัฒนาท้องถิ่น
- ติดตั้ง Docker https://www.docker.com/ เพื่อเรียกใช้การทดสอบเบราว์เซอร์
- ติดตั้งการพึ่งพาและเรียกใช้การทดสอบ
การพัฒนาท้องถิ่นโดยใช้ Docker (DEV Containers)
- ติดตั้ง Rancher หรือ Docker
- Rancher ฟรีและโอเพ่นซอร์สและขอแนะนำอย่างยิ่งในขณะที่ Docker อาจต้องใช้ใบอนุญาตใช้งาน
- ติดตั้งรหัส Microsoft vs
- ติดตั้งส่วนขยายคอนเทนเนอร์ dev
- นำทางไปยังดู-> ส่วนขยาย-> ค้นหาและติดตั้ง คอนเทนเนอร์ dev (หรือ "ms-vscode-remote.remote-containers")
- ข้อมูลเพิ่มเติมเกี่ยวกับตู้คอนเทนเนอร์ dev
- สร้างตู้คอนเทนเนอร์:
- (ตัวเลือก 1) - เปิดพื้นที่ทำงานในพื้นที่ใน dev container
- โคลนที่เก็บ (หรือส้อม) ในพื้นที่และเปิดโครงการในรหัส Visual Studio
- นำทางไปยังดู -> คำสั่งพาเล็ตและเรียกใช้ คอนเทนเนอร์ dev: เปิดพื้นที่ทำงานในคอนเทนเนอร์
- (ตัวเลือก 2) - แนะนำสำหรับ Windows สำหรับการเชื่อมโยงร้อนเพื่อทำงานในระหว่างการพัฒนาและปรับปรุงประสิทธิภาพ: การสร้างตู้คอนเทนเนอร์ dev โดยใช้ปริมาณ dev (สำหรับข้อมูลเพิ่มเติมและคำแนะนำดูคู่มืออย่างเป็นทางการ)
- หากคุณมีการตั้งค่า GIT และมีไฟล์ config global ~/.GITCONFIG ในเครื่องการตั้งค่าเหล่านี้ควรจะถูกโอนไปยังคอนเทนเนอร์โดยอัตโนมัติ
- นำทางไปยังดู -> คำสั่งพาเล็ตและเรียกใช้ คอนเทนเนอร์ dev: ที่เก็บโคลนในปริมาณคอนเทนเนอร์
- วาง URL GitHub ของที่เก็บนี้ (หรือส้อม)
- รหัส VS จะโหลดพื้นที่ทำงานใหม่และสร้าง/เริ่มคอนเทนเนอร์ dev และระดับเสียง
- โปรดทราบ: การเปลี่ยนแปลงที่ทำโดยใช้ตัวเลือกนี้จะอัปเดตไฟล์ในระดับเสียง Docker เท่านั้น ขอแนะนำให้ทำการเปลี่ยนแปลงบ่อยครั้งในกรณีที่มีการลบปริมาณหรือตู้คอนเทนเนอร์ dev จะถูกลบออก
- ตอนนี้คุณกำลังใช้งานในคอนเทนเนอร์ dev ใช้เทอร์มินัลของคอนเทนเนอร์ dev ในรหัส Visual Studio เพื่อออกคำสั่ง NPM หรือ BASH ใด ๆ
- ก่อนที่จะทำการทดสอบ WDIO ใด ๆ ตรวจสอบให้แน่ใจว่าได้ทำตามขั้นตอนต่อไปนี้:
- เปิดเทอร์มินัลใหม่ (นอกคอนเทนเนอร์ dev) และไปที่เส้นทาง ".DevContainer/" ในที่เก็บของคุณ
- ดำเนินการคำสั่ง
"docker compose -f docker-compose-wdio.yml up" ฮับซีลีเนียมควรหมุนขึ้น ปล่อยให้การวิ่งนี้อยู่เบื้องหลัง หากคุณเห็นข้อผิดพลาดที่บอกว่า "ชื่อคอนเทนเนอร์มีอยู่แล้ว" ให้เรียกใช้ "docker container prune" ตามด้วยการกด "Y" เพื่อล้างคอนเทนเนอร์ที่ไม่ได้ใช้และลองเรียกใช้คำสั่งก่อนหน้าอีกครั้ง - ตอนนี้คุณสามารถเรียกใช้
npm run test:docker หรือ npm run wdio:docker เพื่อเรียกใช้การทดสอบ WDIO จากภายในคอนเทนเนอร์ DEV - หมายเหตุ: เป็นทางเลือกหากคุณต้องการเรียกใช้คำสั่ง WDIO อื่น ๆ ในคอนเทนเนอร์ dev คุณยังสามารถแก้ไข package.json ไฟล์สคริปต์ wdio เพื่อรวม
--disableSeleniumService=true flag สิ่งนี้จะปิดการใช้งานบริการซีลีเนียมไม่ให้หมุนขึ้นอีกครั้ง ตัวอย่างเช่น: " scripts " : {
" wdio-lowlight " : " terra wdio --disableSeleniumService=true --themes clinical-lowlight-theme "
} - หากมีการเปลี่ยนแปลงไฟล์ใด ๆ คุณจะต้องรีเฟรชคอนเทนเนอร์ Docker โดยการลบภาพนักเทียบท่าที่มีอยู่ที่เกี่ยวข้องจากนั้นเรียกใช้คำสั่งต่อไปนี้:
docker compose -f < changed compose file name > .yml up
- เพื่อยกเลิกคอนเทนเนอร์ dev:
- ใช้บรรทัดคำสั่งหรือเดสก์ท็อป Rancher/Docker หรือ
- การใช้รหัส Visual Studio
- เลือกไอคอน Explorer ระยะไกลในแถบกิจกรรมหรือมุมมอง -> คำสั่งพาเล็ตและเรียกใช้ รีโมต Explorer: มุ่งเน้นไปที่คอนเทนเนอร์
- ค้นหา terra-clinical_devcontainer หรือกำลังใช้งานคอนเทนเนอร์ dev ภายใต้ "dev containers"
- คลิกขวาและเลือก หยุดคอนเทนเนอร์ และปิดพื้นที่ทำงาน
- นอกจากนี้คุณยังสามารถเลือก ใหม่คอนเทนเนอร์ เพื่อรีสตาร์ทคอนเทนเนอร์ dev
- เพื่อเปิดตู้คอนเทนเนอร์อีกครั้ง:
- พื้นที่ทำงานในพื้นที่ที่มีอยู่ (สำหรับตัวเลือก 1)
- เปิดโครงการใน Visual Studio Code
- ตรวจสอบให้แน่ใจว่าพื้นที่ทำงานมีโฟลเดอร์. devcontainer
- นำทางไปยังดู -> คำสั่งพาเล็ตและเรียกใช้ คอนเทนเนอร์ dev: เปิดพื้นที่ทำงานในคอนเทนเนอร์
- ปริมาณคอนเทนเนอร์ dev ที่แยกได้ (สำหรับตัวเลือก 2)
- เปิดรหัส Visual Studio
- ใช้ไอคอน Explorer ระยะไกลในแถบกิจกรรมหรือมุมมอง -> คำสั่งพาเล็ตและเรียกใช้ รีโมต Explorer: มุ่งเน้นไปที่มุมมองคอนเทนเนอร์ เพื่อดูคอนเทนเนอร์
- ค้นหา Terra-clinical_devcontainer ภายใต้ "dev containers"
- วางเมาส์เหนือคอนเทนเนอร์ dev แล้วคลิกไอคอนโฟลเดอร์ที่มีชื่อว่า Open Folder ในคอนเทนเนอร์ หรือคลิกขวาและเลือก โฟลเดอร์เปิดในคอนเทนเนอร์
ใบอนุญาต
ลิขสิทธิ์ 2017 - 2020 Cerner Innovation, Inc.
ได้รับใบอนุญาตภายใต้ใบอนุญาต Apache เวอร์ชัน 2.0 ("ใบอนุญาต"); คุณไม่สามารถใช้ไฟล์นี้ยกเว้นตามใบอนุญาต คุณอาจได้รับสำเนาใบอนุญาตที่
http://www.apache.org/licenses/license-2.0
เว้นแต่ว่ากฎหมายที่บังคับใช้หรือตกลงเป็นลายลักษณ์อักษรซอฟต์แวร์ที่แจกจ่ายภายใต้ใบอนุญาตจะถูกแจกจ่ายตาม "ตามพื้นฐาน" โดยไม่มีการรับประกันหรือเงื่อนไขใด ๆ ไม่ว่าจะโดยชัดแจ้งหรือโดยนัย ดูใบอนุญาตสำหรับภาษาเฉพาะที่ควบคุมการอนุญาตและข้อ จำกัด ภายใต้ใบอนุญาต