ในการคอมไพล์ไซต์ คุณต้องมีสิทธิ์เข้าใช้ธีมและองค์ประกอบต่างๆ ภายในไซต์ เทมเพลทไซต์เป็นโมเดลแพ็คเกจสำหรับไซต์ เทมเพลทประกอบด้วยทรัพยากรทั้งหมดที่จำเป็นสำหรับการย้ายและรันไซต์
คุณสามารถใช้เทมเพลทไซต์เพื่อเอ็กซ์ปอร์ตไซต์ไปยังสภาวะแวดล้อมของชุดเครื่องมือ OCE โดยที่สามารถคอมไพล์ไซต์ภายในเทมเพลทได้ ส่วนต่อไปนี้อธิบายการคอมไพล์ไซต์ภายใน BlogTemplate ซึ่งถูกเลือกไว้ในชุดเครื่องมือ OCE
คำสั่ง cec compile-template
สามารถใช้ผ่านชุดเครื่องมือ OCE และได้รับการติดตั้งเมื่อมีการชุดเครื่องมือแล้ว ทำตามคำแนะนำมาตรฐานสำหรับการติดตั้งชุดเครื่องมือ OCE
cec
เพื่อสร้างเทมเพลทได้
mkdir cec-src cd ./cec-src cec install # Start up the CEC Toolkit Development server for testing cec develop &
BlogTemplate ที่มีให้เลือกได้รับการอัปเดตด้วยคอมไพเลอร์ที่กำหนดเอง สร้างเทมเพลทจากที่มานี้:
# create a new template (must be in the cec-src folder if not already there) cd ./cec-src cec create-template BlogTemplate -f BlogTemplate
BlogTemplate ที่มีให้เลือกขยายเทมเพลทก่อนหน้าด้วยคอมไพเลอร์ที่กำหนดเอง ดังนี้
cec-src/src/components/Starter-Blog-Post-Summary/assets/compile.js cec-src/src/components/Starter-Blog-Author-Summary/assets/compile.js cec-src/src/components/Starter-Blog-Post-Content/assets/compile.js cec-src/src/components/Starter-Blog-Post-Header/assets/compile.js cec-src/src/components/Starter-Blog-Post-Sidebar/assets/compile.js
cec-src/src/themes/BlogStarterTheme/layouts/post-detail-compile.js cec-src/src/themes/BlogStarterTheme/layouts/home-compile.js cec-src/src/themes/BlogStarterTheme/layouts/authors-compile.js cec-src/src/themes/BlogStarterTheme/layouts/common-compile.js cec-src/src/themes/BlogStarterTheme/layouts/about-compile.js cec-src/src/themes/BlogStarterTheme/layouts/index-compile.js