Erstellen Sie eine Anwendung im ServiceNow IDE

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 2 Minuten Lesedauer
  • Erstellen Sie eine Anwendung, um den Quellcode zu kompilieren und Anwendungsänderungen in einer Instanz von ServiceNow IDEbereitzustellen.

    Vorbereitungen

    Erstellen, konvertieren oder klonen Sie eine Anwendung, und fügen Sie sie Ihrem Arbeitsbereich hinzu. Weitere Informationen finden Sie in den folgenden Themen:

    Erforderliche Rolle: Administrator

    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 > App Development > 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 Erstellen und bereitstellen aus.

      Erstellen und bereitstellen

      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 mit dem Quellcode.
      Durch das Synchronisieren einer Anwendung wird bestätigt, dass Sie über die neuesten Änderungen verfügen, bevor Sie weitere Änderungen vornehmen.
      Hinweis:
      Die Automated Test Framework -Test-API unterstützt nur unidirektionale Synchronisierung. Wenn nach der Definition eines ATF-Tests im Quellcode die Metadaten außerhalb des Quellcodes geändert werden, werden diese Änderungen nicht synchronisiert und im Quellcode nicht wiedergegeben.
      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.

    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.