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.