Skip to content

AEM

Available for landing pages only

You can export landing pages to prepare them for subsequent upload to Adobe Experience Manager (AEM).

Build structure

The exported landing page for AEM has the following build structure:

.
├── jcr_root/
│  ├── .content.xml
│  ├── DAM/
│  │  ├── .content.xml
│  │  ├── app.js
│  │  ├── app.js.LICENSE.txt
│  │  ├── settings.json
│  │  ├── common/
│  │  │  ├── .content.xml
│  │  │  ├── blocks-library/
│  │  │  └── media/
│  │  ├── node_modules/
│  │  ├── styles/
│  │  │  ├── .content.xml
│  │  │  └── common.css
│  │  ├── themes/
│  │  │  ├── .content.xml
│  │  │  ├── theme1/
│  │  │  └── theme2/
│  │  └── _/
│  └── d__/
│     └── .content.xml
└── META-INF/
   ├── vault/
   │  ├── definition/
   │  ├── filter.xml
   │  └── properties.xml
PathDescription
jcr_root/Root directory for JCR (Java Content Repository) content.
jcr_root/DAM/Digital Asset Management folder containing all landing page assets and resources.
jcr_root/DAM/app.jsMain application JavaScript bundle.
jcr_root/DAM/app.js.LICENSE.txtLicense file for bundled dependencies.
jcr_root/DAM/settings.jsonLanding page configuration and settings.
jcr_root/DAM/common/Shared components and common resources.
jcr_root/DAM/common/blocks-library/Reusable content blocks library.
jcr_root/DAM/common/media/Common media assets (fonts, images),
jcr_root/DAM/node_modules/Third-party dependencies and npm packages.
jcr_root/DAM/styles/Global stylesheets and styling resources.
jcr_root/DAM/styles/common.cssCommon CSS styles.
jcr_root/DAM/themes/Theme configurations and theme-specific resources.
jcr_root/DAM/themes/theme1/ / jcr_root/DAM/themes/theme2/Different theme variants.
META-INF/Package metadata and configuration.
META-INF/vault/AEM Content Package configuration.
META-INF/vault/filter.xmlPackage filter rules for content deployment.
META-INF/vault/properties.xmlPackage properties and metadata.
META-INF/vault/definition/Package definition files.