Skip to content

ncautotest/aem-htl-repl

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AEM HTL Read–Eval–Print Loop

A live code editing environment for HTL templates with optional server-side JavaScript logic, executed on an Adobe Experience Manager instance. This little tool is great for learning HTL and for experimenting with it, because the resulting output is displayed as you type.

Prerequisites

Adobe Experience Manager 6+, ideally running on port 4502 (if on a different port, adapt the instructions below).

Install

Based on what you feel most comfortable with, pick one of the two following methods.

Click Method

  1. Download the built package: com.adobe.granite.sightly.repl-1.0.4.zip
  2. On your running AEM instance, go to Package Manager, click on Upload Package, browse to the previously downloaded package, and hit OK.
  3. This will make a new package appear, called com.adobe.granite.sightly.repl-1.0.4.zip. Don't mind the missing dependencies, simply click the Install button and confirm.

Maven Method

  1. Checked-out this repository with Git clone.
  2. Build and install it with following command line instruction:
    mvn clean install content-package:install

Run

On your AEM instance, go to the following URL: /content/repl.html

About

Read–Eval–Print Loop environment for HTL.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 45.6%
  • HTML 38.1%
  • Shell 6.4%
  • Java 5.1%
  • CSS 4.8%