Einrichten einer schnellen Entwicklungsumgebung

Erfahren Sie, wie Sie eine schnelle Entwicklungsumgebung (Rapid Development Environment, RDE) in AEM as a Cloud Service einrichten.

In diesem Video wird Folgendes gezeigt:

  • Hinzufügen einer RDE zu Ihrem Programm mit Cloud Manager
  • Der RDE-Anmeldefluss mit Adobe IMS und seine Ähnlichkeit mit jeder anderen AEM as a Cloud Service-Umgebung
  • Einrichten der erweiterbaren Adobe I/O Runtime-CLI, auch bekannt als aio CLI
  • Einrichten und Konfiguration des aio CLI-Plug-ins von AEM RDE und Cloud Manager im nicht-interaktiven Modus. Informationen zum interaktiven Modus finden Sie in den Einrichtungsanweisungen

Voraussetzung

Folgendes sollte lokal installiert werden:

Lokales Setup

Führen Sie die folgenden Schritte aus, um den Code und Inhalt des WKND-Sites-Projekts von Ihrem lokalen Computer aus in der RDE bereitzustellen.

Erweiterbare Adobe I/O Runtime-CLI

Installieren Sie die erweiterbare Adobe I/O Runtime-CLI (auch als aio CLI bekannt), indem Sie den folgenden Befehl über die Befehlszeile ausführen.

$ npm install -g @adobe/aio-cli

Installieren und Einrichten von aio CLI-Plug-ins

Die aio CLI muss über Plug-ins verfügen, die mit der Organisations-, Programm- und RDE-Umgebungs-ID installiert und eingerichtet werden, sodass sie dann mit Ihrem RDE interagieren. Die Einrichtung kann über die aio CLI im einfacheren interaktiven oder im nicht-interaktiven Modus erfolgen.

Interaktiver Modus

Installieren Sie die AEM RDE-Plug-ins und richten Sie sie ein, indem Sie den aio cli-Befehl plugins:install nutzen.

  1. Installieren Sie das AEM RDE-Plug-in der aio CLI mithilfe des aio cli-Befehls plugins:install.

    code language-shell
    $ aio plugins:install @adobe/aio-cli-plugin-aem-rde
    $ aio plugins:update
    

    Mit dem AEM RDE-Plug-in können Entwickelnde Code und Inhalte vom lokalen Computer aus bereitstellen.

  2. Melden Sie sich bei der Adobe I/O Runtime Extensible CLI an, indem Sie den folgenden Befehl ausführen, um das Zugriffs-Token zu erhalten. Melden Sie sich bei derselben Adobe-Organisation an wie bei Cloud Manager.

    code language-shell
    $ aio login
    
  3. Führen Sie den folgenden Befehl aus, um RDE im interaktiven Modus einzurichten.

    code language-shell
    $ aio aem:rde:setup
    
  4. Die CLI fordert Sie zur Eingabe der Organisations-, Programm- und Umgebungs-ID auf.

    code language-shell
    Setup the CLI configuration necessary to use the RDE commands.
    ? Do you want to store the information you enter in this setup procedure locally? (y/N)
    
    • Wählen Sie Nein aus, wenn Sie nur mit einem einzigen RDE arbeiten und Ihre RDE-Konfiguration global auf Ihrem lokalen Computer speichern möchten.

    • Wählen Sie Ja aus, wenn Sie mit mehreren RDEs arbeiten oder Ihre RDE-Konfiguration lokal speichern möchten – für jedes Projekt in der .aio-Datei des betreffenden Ordners.

  5. Wählen Sie die Organisations-, Programm- und RDE-Umgebungs-ID aus der Liste der verfügbaren Optionen aus.

  6. Stellen Sie sicher, dass die richtige Organisation und Umgebung sowie das richtige Programm eingerichtet sind, indem Sie den folgenden Befehl ausführen.

    code language-shell
    $ aio aem rde setup --show
    
Nicht-interaktiver Modus

Installieren Sie die Cloud Manager- und AEM RDE-Plug-ins mithilfe des aio cli-Befehls plugins:install.

code language-shell
$ aio plugins:install @adobe/aio-cli-plugin-cloudmanager
$ aio plugins:install @adobe/aio-cli-plugin-aem-rde
$ aio plugins:update

Mit dem Cloud Manager-Plug-in können Entwicklungspersonen über die Befehlszeile mit Cloud Manager interagieren.

Mit dem AEM RDE-Plug-in können Entwickelnde Code und Inhalte vom lokalen Computer aus bereitstellen.

Die aio CLI-Plug-ins müssen für die Interaktion mit Ihrem RDE konfiguriert werden.

  1. Kopieren Sie zunächst mithilfe von Cloud Manager die Werte der Organisations-, Programm- und Umgebungs-ID.

    • Organisations-ID: Kopieren Sie den Wert aus Profilbild > Kontoinformationen (intern) > Modalfenster > Aktuelle Organisations-ID.

    Organisations-ID

    • Programm-ID: Kopieren Sie den Wert aus Programmübersicht > Umgebungen > {Programmname}-rde > Browser-URI > Zahlen zwischen program/ und/environment.

    Programm- und Umgebungs-ID

    • Umgebungs-ID: Kopieren Sie den Wert aus Programmübersicht > Umgebungen > {Programmname}-rde > Browser-URI > Zahlen nachenvironment/.

    Programm- und Umgebungs-ID

  2. Verwenden Sie den aio cli-Befehl config:set, um diese Werte festzulegen, indem Sie den folgenden Befehl ausführen.

    code language-shell
    $ aio config:set cloudmanager_orgid <ORGANIZATION ID>
    $ aio config:set cloudmanager_programid <PROGRAM ID>
    $ aio config:set cloudmanager_environmentid <ENVIRONMENT ID>
    
  3. Überprüfen Sie die aktuellen Konfigurationswerte, indem Sie den folgenden Befehl ausführen.

    code language-shell
    $ aio config:list
    
  4. Wechseln Sie bzw. überprüfen Sie, bei welcher Organisation Sie derzeit angemeldet sind:

    code language-shell
    $ aio where
    

Überprüfen des RDE-Zugriffs

Überprüfen Sie die Installation und Konfiguration des AEM-RDE-Plug-ins, indem Sie den folgenden Befehl ausführen.

$ aio aem:rde:status

Die RDE-Statusinformationen werden ebenso wie der Umgebungsstatus, die Liste Ihrer AEM-Projekt-Bundles und die Konfigurationen im Author- und Publish-Service angezeigt.

Nächster Schritt

Erfahren Sie, wie Sie eine RDE zum Bereitstellen von Code und Inhalt aus Ihrer bevorzugten integrierten Entwicklungsumgebung (Integrated Development Environment, IDE) verwenden, um schnellere Entwicklungszyklen zu erreichen.

Zusätzliche Ressourcen

Dokumentation zum Aktivieren der RDE in einem Programm

Einrichten der erweiterbaren Adobe I/O Runtime-CLI, auch bekannt als aio CLI

aio CLI-Verwendung und -Befehle

Adobe I/O Runtime-CLI-Plug-in für Interaktionen mit schnellen Entwicklungsumgebungen von AEM

Cloud Manager-aio CLI-Plug-in

recommendation-more-help
4859a77c-7971-4ac9-8f5c-4260823c6f69