Erstellen Sie eine Anwendung im ServiceNow IDE

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 2 Minuten Lesedauer
  • Erstellen Sie eine Anwendung, um den Quellcode zu kompilieren und Anwendungsänderungen in einer Instanz von ServiceNow IDEbereitzustellen .

    Vorbereitungen

    Erstellen oder klonen Sie eine bereichsbezogene Anwendung mit ServiceNow IDE. Weitere Informationen finden Sie unter Erstellen Sie eine Anwendung mit ServiceNow IDE oder Klonen Sie ein Git-Repository mit ServiceNow IDE.

    Erforderliche Rolle: admin

    Warum und wann dieser Vorgang ausgeführt wird

    Wenn Sie eine Anwendung erstellen, ServiceNow Fluent Der Code von wird in Anwendungsmetadaten kompiliert, und Module in der Anwendung werden der Tabelle „ECMAScript-Modul“ [sys_module] in der Instanz hinzugefügt.

    Prozedur

    1. Navigieren zu Alle > ServiceNow-IDE.
    2. Öffnen Sie einen Arbeitsbereich mit einer Anwendung.
    3. Wählen Sie in der Aktivitätsleiste die Ansicht Datei-Explorer ( Datei-Explorer).
    4. Ändern Sie Ihre Anwendung auf eine der folgenden Arten, und speichern Sie Ihre Änderungen:
    5. Wählen Sie in der Statusleiste Build ( Build).
      Die aktive Datei, die im Editor geöffnet ist, bestimmt, welche Anwendung erstellt werden soll. Wenn keine Dateien geöffnet sind, wählen Sie bei entsprechender Aufforderung die zu erstellende Anwendung aus.
      In der Statusleiste wird eine Meldung angezeigt, die bestätigt, ob der Build erfolgreich war oder fehlgeschlagen ist. Wenn der Build fehlschlägt, überprüfen Sie im Bereich die Ausgabeprotokolle und alle Probleme in Ihrem Code.
    6. Wahlweise: Überprüfen Sie Ihre Änderungen als Anwendungsmetadaten.
      1. Wählen Sie in der Aktivitätsleiste die Ansicht Metadaten-Explorer ( Metadaten-Explorer).
      2. Öffnen Sie die Metadatendateien, die Sie geändert haben, und überprüfen Sie Ihre Änderungen in den eingebetteten Now Platform -Anwenderoberflächen.
        Tipp:
        Um Ihre Änderungen im Quellcode und in den Metadaten nebeneinander anzuzeigen, wählen Sie das Symbol „Editor teilen“ ( Editor teilen), oder klicken Sie mit der rechten Maustaste auf eine Registerkarte, und wählen Sie eine der Optionen zum Teilen aus.
    7. Wahlweise: Synchronisieren Sie die neuesten Änderungen an den Anwendungsmetadaten in der gesamten Instanz manuell im Quellcode.
      Die Synchronisierung erfolgt automatisch, wenn Änderungen an einer Anwendung vorgenommen werden. Um zu bestätigen, dass Sie über die neuesten Änderungen verfügen, können Sie die Änderungen an der Anwendung manuell abrufen, bevor Sie weitere Änderungen vornehmen.
      1. Öffnen Sie die Befehlspalette mit einem der folgenden Tastenkürzel:
        • Windows: Strg+Umschalt+P
        • Mac: Befehlstaste-Umschalt-P
      2. Geben Sie Fließend ein: Synchronisieren Sie den Code mit Metadaten, und drücken Sie die Eingabetaste.
        Die aktive Datei, die im Editor geöffnet ist, bestimmt, welche Anwendung synchronisiert werden soll. Wenn keine Dateien geöffnet sind, wählen Sie bei entsprechender Aufforderung die zu synchronisierende Anwendung aus.

    Ergebnisse

    Die Anwendung wird in der gesamten Instanz aktualisiert, um Ihre Änderungen widerzuspiegeln. Andere Benutzer können die Anwendungsmetadaten gleichzeitig mit Änderungen am Quellcode ändern. Außerdem können andere Entwickler Modulcode in anderen Modulen oder Skripts innerhalb einer Anwendung wiederverwenden. Bei ServiceNow Fluent APIs, die die bidirektionale Synchronisierung unterstützen, werden Änderungen an den Anwendungsmetadaten automatisch mit dem Quellcode synchronisiert.

    Nächste Maßnahme

    Verwenden Sie die Quellcodeverwaltung, um Ihre Changes bereitzustellen, zu committen und per Push in ein Remote-Git-Repository zu verschieben. Weitere Informationen finden Sie unter Verwenden der Quellcodeverwaltung in der ServiceNow IDE.