Create an Edge Delivery Services code project
To build AEM websites for Edge Delivery Services and Universal Editor, use ÃÛ¶¹ÊÓƵ’s . This template creates a new code project that contains the CSS and JavaScript used to create the website experience. This template creates a new GitHub repository, and loads it with ÃÛ¶¹ÊÓƵ’s boilerplate code and configuration, providing a solid foundation for your AEM website project.
Remember, AEM websites delivered by Edge Delivery Services only have client-side (browser) code. Website code is not executed in the AEM Author or Publish services.
Follow the detailed steps outlined in documentation for creating an Edge Delivery Services code project whose content is editable in Universal Editor. Below is a summarized list of the steps, including the values used in this tutorial.
-
Set up a GitHub account. If you’re creating a project for your organization, make sure that the organization has a GitHub account, and you’re a member.
-
Create a new code project using the .
-
Install the AEM Code Sync GitHub app and grant access to the repository. You can find the .
-
Configure your new project’s
fstab.yaml
to point to the correct AEM Author service.- To experiment, you can use lower AEM as a Cloud Service environments (Stage or Dev), however real websites implementations should be configured to use a production AEM service.
-
Edit your new project’s
paths.json
to map the AEM Author service path to your website’s root.
This Git repository is cloned in the local development environment chapter, and where code is developed.