ย้ายไซต์ที่มีอยู่ไปยัง Bootstrap เวอร์ชัน 5 (พรีวิว)
[หัวข้อนี้คือเอกสารรุ่นก่อนวางจำหน่าย และอาจจะมีการเปลี่ยนแปลงในอนาคต]
Bootstrap รุ่น 5 นำเสนอคุณลักษณะใหม่และการอัปเดตที่ทำให้ไซต์ Power Pages ของคุณตอบสนองมากขึ้นและปรับแต่งได้ง่ายขึ้น
สำคัญ
- นี่คือคุณลักษณะพรีวิว
- คุณลักษณะการแสดงตัวอย่างไม่ได้มีไว้สำหรับการนำไปใช้งานจริง และอาจมีการจำกัดฟังก์ชันการทำงาน คุณลักษณะเหล่านี้สามารถใช้ได้ก่อนการเปิดตัวอย่างเป็นทางการ เพื่อให้ลูกค้าสามารถเข้าใช้งานได้ก่อนเวลาและให้ข้อคิดเห็น
- คุณสามารถย้ายไซต์ Bootstrap รุ่น 3 ของคุณไปเป็นรุ่น 5 ได้ โดยไม่คำนึงถึงเทมเพลตที่ใช้สร้างไซต์เหล่านั้น
- เมื่อคุณย้ายไซต์ Bootstrap เวอร์ชัน 3 ที่มีอยู่ไปเป็นเวอร์ชัน 5 คุณสามารถใช้รูปแบบข้อมูลมาตรฐานหรือ โมเดลข้อมูลที่ได้รับการปรับปรุง
- ลองทดสอบการย้ายข้อมูลด้วย ไซต์นักพัฒนา
- หากต้องการตรวจสอบ Bootstrap เวอร์ชันปัจจุบัน โปรดดู bootstrap.min.cssไฟล์เว็บ สำหรับเว็บไซต์ของคุณ
หากต้องการย้ายไซต์ Bootstrap รุ่น 3 ให้ทำตามขั้นตอนเหล่านี้:
- ดาวน์โหลดโฟลเดอร์เว็บไซต์
- เรียกใช้เครื่องมือการย้ายข้อมูลในโฟลเดอร์
- ตรวจสอบการเปลี่ยนแปลงของคุณ
- อัปโหลดเรกคอร์ดเว็บไซต์ที่ถูกย้าย
- ล้างแคชฝั่งเซิร์ฟเวอร์
เนื่องจากขั้นตอนการย้ายข้อมูลจำเป็นต้องใช้ Microsoft Power Platform CLI โปรดตรวจสอบให้แน่ใจว่าคุณเข้าใจวิธีใช้ CLI ใน Power Pages:
- การสนับสนุน Microsoft Power Platform CLI สำหรับ Power Pages
- บทช่วยสอน: ใช้ Microsoft Power Platform CLI กับ Power Pages
pac powerpages
ข้อกำหนดเบื้องต้น
ติดตั้ง Microsoft Power Platform CLI รุ่น 1.28.2 หรือที่ใหม่กว่า
หากไซต์ของคุณใช้ไฟล์ SVG ตรวจสอบให้แน่ใจว่าการตั้งค่าระบบ ตั้งค่านามสกุลไฟล์ที่ถูกบล็อกสำหรับไฟล์แนบ ในสภาพแวดล้อม Power Platform ของคุณอนุญาตให้ใช้นามสกุลไฟล์ .svg
ลองสร้างไซต์ Power Pages ของคุณสองเวอร์ชันโดยใช้ Bootstrap เวอร์ชัน 3 ย้ายรายการใดรายการหนึ่ง และอีกรายการหนึ่งเป็นข้อมูลอ้างอิง เพื่อเปรียบเทียบกับไซต์ที่ถูกย้าย
ดาวน์โหลดโฟลเดอร์เว็บไซต์
เริ่มด้วย Microsoft Power Platform CLI รุ่น 1.27 เป็นต้นไป คำสั่ง pac paportal
จะเปลี่ยนเป็น pac powerpages
paportal
ยังคงใช้งานได้ แต่เราขอแนะนำให้คุณใช้ powerpages
ดำเนินต่อไป นั่นคือแบบฟอร์มที่เราใช้ในคำแนะนำต่อไปนี้ หากคุณกำลังใช้ Microsoft Power Platform CLI รุ่น 1.26.6 ตรวจสอบให้แน่ใจว่าคุณใช้ pac paportal
แทน pac powerpages
เปิดพร้อมท์รับคำสั่ง
ป้อนคำสั่งต่อไปนี้เพื่อตรวจสอบความถูกต้องขององค์กร Dataverse สำหรับสิ่งแวดล้อม Power Platform ของคุณ:
pac auth create -u [Dataverse URL]
ตัวอย่าง:
pac auth create -u https://contoso-org.crm.dynamics.com
ข้อมูลเพิ่มเติม:
pac auth create
ใช้คำสั่งต่อไปนี้เพื่อสร้างรายการเว็บไซต์ในองค์กร:
pac powerpages list
ทำหมายเหตุ WebSiteId ของไซต์ที่คุณวางแผนจะย้าย
ข้อมูลเพิ่มเติม:
pac powerpages list
ใช้คำสั่งต่อไปนี้เพื่อดาวน์โหลดโฟลเดอร์เว็บไซต์:
pac powerpages download --path [PATH] -id [WebSiteId-GUID]
ตัวอย่าง:
pac powerpages download --path "c:\pac-powerpages\downloads" -id d44574f9-acc3-4ccc-8d8d-85cf5b7ad141
สำหรับ รหัส พารามิเตอร์ใช้ WebSiteId ที่หมายเหตุไว้ในขั้นตอนก่อนหน้า
ข้อมูลเพิ่มเติม:
pac powerpages download
เรียกใช้เครื่องมือการย้ายข้อมูลในโฟลเดอร์
ป้อนคำสั่งต่อไปนี้เพื่อใช้งานเครื่องมือการย้ายข้อมูลในโฟลเดอร์เว็บไซต์ที่ดาวน์โหลดมา: pac powerpages bootstrap-migrate -p "WebsiteFolderPath"
ตัวอย่าง: pac powerpages bootstrap-migrate -p "c:\pac-powerpages\downloads\bootstrap-dev-site"
คำสั่งนี้จะสร้างโฟลเดอร์โดยมี V5 ต่อท้ายชื่อโฟลเดอร์
หากต้องการเปลี่ยนกลับเป็นรุ่น 3 จาก Bootstrap รุ่น 5 ให้ใช้ คำสั่งอัปโหลด เพื่อแทนที่โฟลรุ่น 5 ด้วยโฟลเดอร์ Bootstrap รุ่น 3
ข้อมูลเพิ่มเติม: pac powerpages bootstrap-migrate
ตรวจสอบการเปลี่ยนแปลงของคุณ
หากคุณสร้างสำเนาไซต์ของคุณก่อนที่จะย้าย ให้เปรียบเทียบกับไซต์รุ่น 5
เปิดโฟลเดอร์ V5 ที่คุณสร้างในขั้นตอนก่อนหน้า
เปิดไฟล์ HTML หรือ CSS
ใน Visual Studio Code ให้กด Ctrl+Shift+P เพื่อเปิดพร้อมท์คำสั่ง ป้อน
bootstrap diff
ไฟล์รุ่น 3 และไฟล์รุ่น 5 จะเปิดขึ้น วางเมาส์เหนือการเปลี่ยนแปลงที่ไฮไลต์แต่ละรายการเพื่อตรวจสอบ
อัปโหลดเรกคอร์ดเว็บไซต์ที่ถูกย้าย
ป้อนคำสั่งต่อไปนี้เพื่ออัปโหลดเรกคอร์ดเว็บไซต์ที่ถูกย้ายไปยังองค์กร: pac powerpages upload --path [Folder-location]
ตัวอย่าง: pac powerpages upload --path C:\pac-portals\downloads\custom-portal\
ข้อมูลเพิ่มเติม: pac powerpages upload
หลังจากที่คุณอัปโหลดเรกคอร์ดไซต์ของคุณที่ถูกย้ายจะเป็นเว็บไซต์ Bootstrap รุ่น 5 เราขอแนะนำให้คุณ เปรียบเทียบไซต์กับไซต์รุ่น 3 ของคุณ อีกครั้ง และแก้ไขไซต์ Bootstrap รุ่น 5 ตามต้องการ
ล้างแคชฝั่งเซิร์ฟเวอร์
ล้างแคชฝั่งเซิร์ฟเวอร์สำหรับเมตาดาต้า/การกำหนดค่าและตารางข้อมูล