Als u een site wilt compileren, moet u toegang hebben tot de thema's en componenten van de site. Een sitesjabloon is het verpakkingsmodel voor een site. De sjabloon bevat alle resources die nodig zijn om een site te migreren en uit te voeren.
U kunt een sitesjabloon gebruiken om een site te exporteren naar de OCE Toolkit-omgeving, waar de site in de sjabloon kan worden gecompileerd. In de volgende secties wordt een compilatie beschreven van de site binnen de sjabloon BlogTemplate, die in OCE Toolkit vooraf is gedefinieerd.
De opdracht cec compile-template
is beschikbaar in de OCE Toolkit en wordt geïnstalleerd wanneer de toolkit wordt geïnstalleerd. Volg de standaardinstructies voor het installeren van de OCE Toolkit.
cec
-opdrachten uitvoeren om een sjabloon te maken.
mkdir cec-src cd ./cec-src cec install # Start up the CEC Toolkit Development server for testing cec develop &
De vooraf gedefinieerde sjabloon BlogTemplate is bijgewerkt met aangepaste compilers. Maak een sjabloon op basis van deze bron:
# create a new template (must be in the cec-src folder if not already there) cd ./cec-src cec create-template BlogTemplate -f BlogTemplate
Door de vooraf gedefinieerde sjabloon BlogTemplate wordt de vorige sjabloon uitgebreid met aangepaste compilers:
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