5.0.0 • Published 6 years ago

webdev-setup-tools-aem v5.0.0

Weekly downloads
1,492
License
MIT
Repository
github
Last release
6 years ago

webdev-setup-tools-aem

This is a plugin for the webdev-setup-tools. This plugin enables easy installation of aem packages as defined in your projects package.json.

Installing Npm Package

npm install webdev-setup-tools-aem --save

Purpose

To automate installation and all required system configurations for Adobe AEM software package.

Configuration

This plugin determines the packages to install from the "web-dev-setup-tools" field in the package.json your project root. This field typically has the following syntax:

"web-dev-setup-tools": {
    "aem": {
      "quickstart_options": ["-nointeractive"],
      "mvn_install_options": [
        "-PautoInstallPackage",
        "-DskipTests"
      ],
      "port": 4502,
      "author": { // aem author file
        "aem6-author-p4009.jar": "https://sample.com/aem6-author-p4009.jar"
      },
      "license": { // aem license file
        "license.properties": "https://sample.com/license.properties"
      },
      "content_files": { // content files to upload and install
        "acs-aem-2.12.0-min.zip": "https://github.com/acs-aem-2.12.0-min.zip",
        "AEM-2-6.1.SP2.zip": "https://sample.com/AEM-2-6.1.SP2.zip",
        "cq-6.1.0-sp2-cf-1.0.zip": "https://sample.com/cq-6.1.0-sp2-cf-1.0.zip",
        "BRT_content_07.zip": "https://sample.com/BRT_content_07.zip"
      },
      "aem_folder_path": "C:\" // where to install aem e.g. "C:\AEM"
      "download_path": "C:\Users\Mkay\Downloads\" // where to download content files
      "crx_endpoint": "http://<username>:<password>@localhost:<port>/crx/packmgr/service.jsp" // where to upload and install content files
      "mvn_config_path": "C:\myProject\content\" // path to maven settings file pom.xml
    }
    // other packages to install ...
  }

Usage

install aem packages

let setup_tools = require('webdev-setup-tools-aem');
setup_tools.installAem();

Important Notes For Windows Users

Due to built in Windows security features and restrictions, there are a number of additional steps that need to be taken by windows users. Please refer to the Important Notes For Windows Users section of webdev-setup-tools for more detailed instructions.

Release History

  • 1.0.0 Initial release
5.0.0

6 years ago

4.2.0

6 years ago

4.1.6

6 years ago

4.0.11

6 years ago

4.0.9

6 years ago

4.0.8

6 years ago

4.0.4

6 years ago

4.0.3

6 years ago

4.0.2

6 years ago

4.0.1

6 years ago

4.0.0

6 years ago

3.0.2

6 years ago

3.0.1

6 years ago

2.2.0

6 years ago

2.1.0

6 years ago

2.0.1

7 years ago

2.0.0

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago