Erstellen einer SCF-Sandbox create-an-scf-sandbox
Ab AEM 6.1 Communities besteht die einfachste Möglichkeit, eine Sandbox schnell zu erstellen, darin, eine Community-Site zu erstellen. Siehe Erste Schritte mit AEM Communities.
Ein weiteres nützliches Tool für Entwickler ist das Community Components Guide, das die Untersuchung und das schnelle Prototyping von Communities-Komponenten und -Funktionen ermöglicht.
Die Erstellung einer Website kann nützlich sein, um die Struktur einer AEM-Website zu verstehen, die Funktionen von Communities enthalten kann, und gleichzeitig einfache Seiten bereitzustellen, auf denen die Arbeit mit dem Social Component Framework (SCF) untersucht werden kann.
Dieses Tutorial richtet sich in erster Linie an Entwicklerinnen und Entwickler, die noch nicht mit AEM vertraut sind und Interesse an der Verwendung von SCF-Komponenten haben. Sie führt Sie durch die Erstellung einer SCF-Sandbox-Website, ähnlich dem Tutorial für Erstellen einer voll funktionsfähigen Internet-Website mit Fokus auf Site-Strukturen wie Navigation, Logo, Suche, Symbolleiste und Auflistung untergeordneter Seiten.
Die Entwicklung erfolgt auf einer Autoreninstanz, während das Experimentieren mit der Site am besten auf einer Veröffentlichungsinstanz durchgeführt wird.
Die Schritte in diesem Tutorial sind:
Voraussetzungen prerequisites
In diesem Tutorial wird davon ausgegangen, dass Sie eine AEM-Autoreninstanz und eine AEM-Veröffentlichungsinstanz installiert haben, die über die neueste Version von Communities verfügen.
Im Folgenden finden Sie einige hilfreiche Links für Entwicklerinnen und Entwickler, die neu in die AEM-Plattform einsteigen:
-
Erste Schritte: für die Bereitstellung von AEM-Instanzen.
- Die Grundlagen: für Entwickler von Websites und Funktionen.
- Erste Schritte für Autoren: für das Erstellen von Seiteninhalten.
Verwenden der CRXDE Lite-Entwicklungsumgebung using-crxde-lite-development-environment
AEM-Entwickler verbringen einen Großteil ihrer Zeit in der CRXDE Lite-Entwicklungsumgebung auf einer Autoreninstanz. CRXDE Lite bietet einen weniger eingeschränkten Zugriff auf das CRX-Repository. Die Tools der klassischen Benutzeroberfläche und die Konsolen der Touch-optimierten Benutzeroberfläche bieten strukturierteren Zugriff auf bestimmte Teile des CRX-Repositorys.
Nach der Anmeldung mit Administratorrechten gibt es verschiedene Möglichkeiten, auf CRXDE Lite zuzugreifen:
-
Wählen Sie in der globalen Navigation die Option Navigation Tools > CRXDE Lite.
-
Scrollen Sie auf der Startseite der klassischen Benutzeroberfläche nach unten und klicken Sie rechten Bedienfeld auf CRXDE Lite.
-
Navigieren Sie direkt zu
CRXDE Lite
:<server>:<port>/crx/de
Auf einer lokalen Autoreninstanz: http://localhost:4502/crx/de
Um mit CRXDE Lite arbeiten zu können, müssen Sie sich mit Entwickler- oder Administratorrechten anmelden. Für die Standard-localhost-Instanz können Sie sich wie folgt anmelden:
username: admin
password: admin
Bei dieser Anmeldung tritt eine Zeitüberschreitung auf. Sie müssen sich regelmäßig über das Pulldown-Menü am rechten Ende der CRXDE Lite-Symbolleiste erneut anmelden.
Wenn Sie nicht angemeldet sind, können Sie nicht im JCR-Repository navigieren oder keine Bearbeitungs-/Speichervorgänge ausführen.
Im Zweifelsfall bitte erneut anmelden!