Skip to content

aemsites/idfc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,578 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Your Project's Title...

IFDC on Edge Delivery Services

Environments

Documentation

Before using the aem-boilerplate, we recommand you to go through the documentation on www.aem.live and experienceleague.adobe.com, more specifically:

  1. Getting Started, Creating Blocks, Content Modelling
  2. The Anatomy of a Project
  3. Web Performance
  4. Markup, Sections, Blocks, and Auto Blocking

Furthremore, we encourage you to watch the recordings of any of our previous presentations or sessions:

Prerequisites

  • nodejs 20.9.x or newer
  • AEM Cloud Service release 2024.8 or newer (>= 17465)

Installation

For the first build (and anytime package.json is updated), run:

npm i

Linting and security

This project is using StyleLint and ESLint for Javascript. Our ESLint configuration includes 3 popular and reputable Javascript code quality and security plugins:

They are included in this command, which is run automatically via a github action on every pull request:

npm run lint

Local development

  1. Create a new repository based on the aem-boilerplate template and add a mountpoint in the fstab.yaml
  2. Add the AEM Code Sync GitHub App to the repository
  3. Install the AEM CLI: npm install -g @adobe/aem-cli
  4. Start AEM Proxy: aem up (opens your browser at http://localhost:3000)
  5. Open the {repo} directory in your favorite IDE and start coding :)
  6. Be sure to add the StyleLint and ESLint extensions in your IDE to see problems as you code.

Releases

No releases published

Packages

 
 
 

Contributors