Skip to main content
Join the Agentforce Hackathon on Nov. 18-19 to compete for a $20,000 Grand Prize. Sign up now. Terms apply.

Einrichten Ihrer Salesforce DX-Umgebung

Hinweis

Hinweis

Lernen Sie auf Deutsch? Beginnen Sie die Aufgabe in einem Trailhead Playground in der Sprache Deutsch und verwenden Sie für die Navigation die in Klammern angegebenen Übersetzungen. Kopieren und fügen Sie nur die Angaben in Englisch ein, da zur Überprüfung der Aufgabe Daten in Englisch benötigt werden. Wenn Sie die Aufgabe in Ihrer deutschen Organisation nicht bestehen, empfehlen wir Ihnen folgende Vorgehensweise: (1) Stellen Sie das Gebietsschema auf USA um, (2) legen Sie Englisch als Sprache fest (Anweisungen dazu finden Sie hier) und (3) klicken Sie erneut auf die Schaltfläche "Check Challenge" (Aufgabe überprüfen).

Weitere Details dazu, wie Sie die übersetzte Trailhead-Umgebung optimal nutzen können, finden Sie unter dem Badge "Trailhead in Ihrer Sprache".

Einführung

Salesforce Developer Experience (DX) ist eine Entwicklungsumgebung mit Tools zum Optimieren des gesamten Lebenszyklus bei der Entwicklung. Sie verbessert die Entwicklung und Zusammenarbeit im Team, erleichtert automatisierte Tests und Continuous Integration und gestaltet den Freigabezyklus effizienter und agiler.

Dieser Schnelleinstieg in Salesforce DX beginnt beim Quellcode in Ihrem Versionskontrollsystem. Es ist ohne Belang, welches Versionskontrollsystem Sie verwenden, solange Sie eines einsetzen. In diesem Schnelleinstieg gehen wir davon aus, dass Sie Git und GitHub verwenden, da wir dort die Beispielanwendung namens DreamHouse gespeichert haben.

Was ist eine Testorganisation?

Ein Großteil der für Salesforce DX vorgenommenen Einstellungen ermöglicht Ihnen, eine neue Art von Organisation zu verwenden, die als Testorganisation bezeichnet wird. Eine Testorganisation ist eine eigene, konfigurierbare und kurzfristige Salesforce-Umgebung, die Sie schnell in Betrieb nehmen können, wenn Sie ein neues Projekt, einen Feature-Branch oder einen Feature-Test starten.

Was ist eine Developer Hub-Organisation?

Ein Developer Hub (Dev Hub) ist die zentrale Salesforce-Organisation, die Sie und Ihr Team zur Erstellung und Verwaltung Ihrer Testorganisationen nutzen.

Nachvollziehen der Schritte aus "Trail Together"

Möchten Sie bei diesem Schritt einem Experten folgen? Sehen Sie sich dieses Video an, das zur Serie "Trail Together" gehört.

Aktivieren von Dev Hub in Ihrem Trailhead Playground

Zwar können Sie Dev Hub in jeder kostenpflichtigen Organisation aktivieren, doch ist es immer ratsam, an einem anderen Ort als der Produktion zu arbeiten. Aktivieren Sie Dev Hub für die Nutzung mit diesem Projekt stattdessen besser in einer Developer Edition-Organisation oder Trailhead Playground.

Abrufen Ihres Benutzernamens und Kennworts für Trailhead

Sie benötigen für dieses Projekt Ihre Dev Hub-Anmeldeinformationen. Wenn Sie den Benutzernamen und das Kennwort für die Developer Edition- oder Trailhead Playground-Organisation, in der Sie Dev Hub aktiviert haben, nicht bereits kennen, führen Sie die Schritte in diesem Artikel aus.

Installieren der CLI (Command Line Interface, Befehlszeilenschnittstelle)

Mit der Salesforce CLI können Sie den gesamten Anwendungslebenszyklus Ihrer Salesforce-Anwendungen steuern. Mit ihrer Hilfe können Sie auf einfache Weise Umgebungen für Entwicklung und Tests einrichten, Quellcode zwischen Ihren Organisationen und dem Versionskontrollsystem synchronisieren und Tests durchführen.

Im Leitfaden für das Setup von Salesforce CLI finden Sie vollständige Installationsanweisungen.

  1. Installieren Sie die CLI von Salesforce CLI.
  2. Vergewissern Sie sich, dass die CLI ordnungsgemäß installiert ist und die neueste Version hat, indem Sie über die Befehlszeile den folgenden Befehl ausführen.
    sf update

Anmelden bei Dev Hub

Nun wollen wir uns bei Ihrer für Dev Hub aktivierten Organisation anmelden.

  1. Erstellen Sie den Alias DevHub mithilfe von -a und richten Sie diesen mit -d als Standardorganisation ein. Geben Sie zum Autorisieren des Dev Hubs in das Befehlsfenster den Web-Anmelde-Flow ein. Der folgende Befehl öffnet die Anmeldeseite von Salesforce im Webbrowser:
    sf org login web -d -a DevHub
  2. Melden Sie sich mit Ihren Anmeldeinformationen für die Dev Hub-Organisation an. Beachten Sie, dass es sich hierbei um eine spezielle Organisation für Salesforce DX handelt. Sie benötigen für dieses Projekt eine für Dev Hub aktivierte Organisation.
  3. Klicken Sie auf Allow (Zulassen).
    Autorisierungsseite für die mit der Salesforce CLI verbundene Anwendung
  4. Nach Ihrer Authentifizierung im Browser speichert die CLI Ihre Dev Hub-Anmeldeinformationen. Im Terminal wird Folgendes angezeigt:
    Successfully authorized rraodv@salesforcedx1.com with org id 00D1I000000n3H5UAI

Sie können jetzt die Webseite der Dev Hub-Organisation schließen und mit der Arbeit fortfahren. In der Regel beginnen Sie Ihre Entwicklung mit der Erstellung einer Testorganisation, die Teil dieses Dev Hubs ist und für Ihre Salesforce DX-Projekte genutzt wird. Dies erfolgt in einem nachfolgenden Schritt.

Aber als Nächstes richten wir ein Projekt auf unserem lokalen Computer ein, um den nächsten Schritt bei der Entwicklung mit Salesforce DX zu testen.

Klicken Sie auf Verify Step (Schritt überprüfen), um zu bestätigen, dass Ihre Übungs-Organisation die Salesforce CLI autorisiert hat.

Teilen Sie Ihr Trailhead-Feedback über die Salesforce-Hilfe.

Wir würden uns sehr freuen, von Ihren Erfahrungen mit Trailhead zu hören: Sie können jetzt jederzeit über die Salesforce-Hilfe auf das neue Feedback-Formular zugreifen.

Weitere Infos Weiter zu "Feedback teilen"