Erstellen und Installieren Eine Anwendung mit ServiceNow SDK

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 1 Minute Lesedauer
  • Erstellen und Installieren Eine lokale Anwendung, die mit entwickelt wurde ServiceNow SDKAuf einem ServiceNowInstanz.

    Vorbereitungen

    Fügen Sie Ihrem lokalen System mit eine Anwendung hinzu ServiceNow SDK. Weitere Informationen finden Sie unter Anwendungen werden mit hinzugefügt ServiceNow SDK.

    Erforderliche Rolle: Administrator

    Warum und wann dieser Vorgang ausgeführt wird

    Dieses Verfahren verwendet ServiceNow SDKBefehlszeilenschnittstelle (CLI). Geben Sie in einem Befehlszeilentool ein Now-sdk --help Zum Abrufen von Informationen zu den verfügbaren Befehlen und globalen Optionen. Um zusätzliche Informationen zu einem Befehl und seinen Parametern zu erhalten, geben Sie den Befehl und ein --help Oder -H . Beispiel: Now-sdk-Authentifizierung –-help . Weitere Informationen zur CLI finden Sie unter ServiceNow SDK CLI.

    Prozedur

    1. In Visual Studio Code, Öffnen Sie Ihr bereichsbezogenes Anwendungsverzeichnis.
    2. Öffnen Sie im Anwendungsverzeichnis ein integriertes Terminalfenster.
    3. Laden Sie Changes in die Anwendung aus der Instanz mit herunter Transformieren Befehl, um bei lokalen Änderungen auf dem neuesten Stand zu bleiben.
      now-sdk transform --auth <alias>
      Änderungen an Anwendungsmetadaten werden heruntergeladen und im Quellcode synchronisiert. Wenn Metadaten in der lokalen Anwendung sowohl als XML- als auch als Quellcode vorhanden sind, hat die XML-Version bei Installation in der Instanz Vorrang.
      Hinweis:
      Updates für JavaScript-Module sind beim Herunterladen von Anwendungsmetadaten aus Ihrer Instanz nicht enthalten. ​
    4. Erstellen Sie Ihre Anwendung mit Erstellen Befehl.
      now-sdk build
      Die Build-Artefakte werden an ausgegeben verteilung/App Verzeichnis, einschließlich der Metadaten als XML-Dateien in verteilung/App/Update Verzeichnis.
    5. Installieren Ihre Anwendung mit Installieren Befehl.
      now-sdk install --auth <alias>
      Warnung:
      Wenn Sie festlegen --reinstall Parameter auf „wahr“ mit Installieren Befehl, Anwendungsmetadaten, die von anderen Entwicklern in Ihrer Instanz erstellt wurden, können entfernt werden. Alle Anwendungsmetadaten in Ihrer Instanz, die nicht im lokalen Installationspaket vorhanden sind, das während des Build-Prozesses generiert wurde, werden während der Installation entfernt. Verwenden Sie vor dem Erstellen Ihrer Anwendung Now-sdk-Transformation Befehl zum Synchronisieren Ihrer lokalen Metadaten mit den Metadaten in Ihrer Instanz.

    Ergebnisse

    Die Anwendung wird in Ihrer Instanz aktualisiert, um Ihre lokalen Änderungen widerzuspiegeln. ServiceNow Fluent Code wird in Anwendungsmetadaten kompiliert, und Module in der Anwendung werden der Tabelle „ECMAScript-Modul“ [sys_Module] in der Instanz hinzugefügt.

    Hinweis:
    Wenn Sie vorherige Versionen von Modulen in der Tabelle „ECMAScript-Modul“ [sys_Module] haben, die nicht benötigt werden, entfernt die erneute Installation einer Anwendung vorherige Versionen der Module der Anwendung aus der Tabelle.