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.
Installieren Sie die AEM RDE-Plug-ins und richten Sie sie ein, indem Sie den aio cli
-Befehl plugins:install
nutzen.
-
Installieren Sie das AEM RDE-Plug-in der aio CLI mithilfe des
aio cli
-Befehlsplugins: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.
-
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
-
Führen Sie den folgenden Befehl aus, um RDE im interaktiven Modus einzurichten.
code language-shell $ aio aem:rde:setup
-
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.
-
-
Wählen Sie die Organisations-, Programm- und RDE-Umgebungs-ID aus der Liste der verfügbaren Optionen aus.
-
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
Installieren Sie die Cloud Manager- und AEM RDE-Plug-ins mithilfe des aio cli
-Befehls plugins:install
.
code language-shell |
---|
|
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.
-
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.
- Programm-ID: Kopieren Sie den Wert aus Programmübersicht > Umgebungen > {Programmname}-rde > Browser-URI > Zahlen zwischen
program/
und/environment
.
- Umgebungs-ID: Kopieren Sie den Wert aus Programmübersicht > Umgebungen > {Programmname}-rde > Browser-URI > Zahlen nach
environment/
.
-
Verwenden Sie den
aio cli
-Befehlconfig: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>
-
Überprüfen Sie die aktuellen Konfigurationswerte, indem Sie den folgenden Befehl ausführen.
code language-shell $ aio config:list
-
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