This is the Sites Starter Kit for the AEM Components Reference site: https://aemcomponents.dev/
Content sources for the Default Stater Kit. It contains:
- sample pages,
- templates,
- CA configurations,
- DAM assets,
- experience fragments.
Theme sources for the Default Stater Kit. It contains styling (CSS) and behavior (JS) for the Core Components and the build system (webpack).
Folder containing UI Kit related to the Default Starter Kit.
Folder including images previewing Default Starter Kit which are visible in the AEM Site Wizard.
To package and deploy starter kit to AEM instance you need to:
Install Maven (to be able to use the packaging script).
To build the starter kit, run following command at the project root:
npm run build
This commands generates the starter kit zip file starterkit.zip
below the project root.
If you want to build startetkit.zip
step by step here are the full instructions. This is what the full build does behind the scenes.
All the commands need to be run at the project root.
- Compile the Starter Kit theme:
npm run build:theme
- Create a theme clientlib and put it into template:
npm run build:clientlib
- Create a content package from site.template:
npm run build:template
- Package everything into starterkit.zip:
npm run build:package
Deploy startekit.zip
to a local AEM instance.
npm run deploy