Skip to content

bartoszglow/aem-sites-starterkit-default

Repository files navigation

Default Sites Starter Kit

This is the Sites Starter Kit for the AEM Components Reference site: https://aemcomponents.dev/

What does the Starter Kit contain?

Site Template

Content sources for the Default Stater Kit. It contains:

  • sample pages,
  • templates,
  • CA configurations,
  • DAM assets,
  • experience fragments.

Site Theme

Theme sources for the Default Stater Kit. It contains styling (CSS) and behavior (JS) for the Core Components and the build system (webpack).

Files

Folder containing UI Kit related to the Default Starter Kit.

Previews

Folder including images previewing Default Starter Kit which are visible in the AEM Site Wizard.

Starter kit

To package and deploy starter kit to AEM instance you need to:

Prerequisite

Install Maven (to be able to use the packaging script).

Build

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.

Build step by step

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.

  1. Compile the Starter Kit theme:
npm run build:theme
  1. Create a theme clientlib and put it into template:
npm run build:clientlib
  1. Create a content package from site.template:
npm run build:template
  1. Package everything into starterkit.zip:
npm run build:package

Deploy

Deploy startekit.zip to a local AEM instance.

npm run deploy

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published