Verwenden Sie Drittpartei-Bibliotheken in Anwendungen in ServiceNow IDE

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 1 Minute Lesedauer
  • Rufen Sie Drittparteibibliotheken in Ihrer Anwendung auf, um vorhandene Open Source-Funktionen zu verwendenMit ServiceNow IDE.

    Vorbereitungen

    Erstellen Sie ein JavaScript-Modul. Weitere Informationen finden Sie unter Erstellen und verwenden Sie JavaScript-Module in Anwendungen in ServiceNow IDE.

    Um Pakete aus privaten Registrierungen zu installieren und zu verwenden, müssen Sie Ihre Paketmanager-Anwendereinstellungen in konfigurieren ServiceNow IDE. Weitere Informationen finden Sie unter Installieren Sie ein NPM-Paket aus einer privaten Registrierung mit ServiceNow IDE.

    Erforderliche Rolle: Administrator

    Warum und wann dieser Vorgang ausgeführt wird

    Drittparteibibliotheken werden Anwendungen als JavaScript-Module hinzugefügt. Allgemeine Informationen zur Syntax, die zum Erstellen von JavaScript-Modulen verwendet wird, finden Sie unter JavaScript-Module Seite auf der MDN-Webdokumentwebsite.

    Wichtig:
    Sie können keine Drittanbieterbibliotheken verwenden, die auf nicht unterstützte Funktionen basieren, z. B. nicht unterstützte APIs oder ECMAScript-Funktionen. Weitere Informationen zu nicht unterstützten Funktionen finden Sie unter JavaScript-Module und Drittanbieterbibliotheken.

    Prozedur

    1. Navigieren zu Alle > App-Entwicklung > ServiceNow IDE.
    2. Öffnen Sie einen Arbeitsbereich mit einer Anwendung.
    3. Wählen Sie in der Aktivitätsleiste die Ansicht Datei-Explorer aus ( Datei-Explorer).
    4. Öffnen Sie Package.JSON Datei für die Anwendung.
    5. Fügen Sie hinzu Abhängigkeiten Feld mit dem Paketnamen und der Version aller zu verwendenden Drittparteibibliotheken.
      "dependencies": {
          "<package name>": "<version>"
        }
    6. Installieren Sie die Bibliothekspakete der Drittpartei.
      1. Verwenden Sie eine der folgenden Tastenkombinationen, um die Befehlspalette zu öffnen:
        • Fenster: Strg+Umschalt+P
        • Mac: Cmd-Shift-P
      2. Eingabetaste Paketmanager: Abhängigkeiten Installieren Und drücken Sie die Eingabetaste.
      Pakete werden in installiert Node_modules Verzeichnis.
    7. Importieren Sie in einem JavaScript-Modul die Bibliothek mit Importieren Anweisung.
      In diesem Beispiel enthält das Modul einen Namespace-Import für das Lodash-Modul.
      import * as lodash from "lodash"

      In diesem Beispiel enthält das Modul einen benannten Import für die CamelCase-Funktion im Lodash-Modul.

      import camelCase from 'lodash'
    8. Anrufcode, der aus der Bibliothek in Ihrem Modul importiert wurde, um ihn wiederzuverwenden.
    9. Wählen Sie in der Statusleiste aus Erstellen und installieren .

      Erstellen und Installieren

      Die aktive Datei, die im Editor geöffnet ist, bestimmt, welche Anwendung erstellt werden soll. Wenn keine Dateien geöffnet sind, wählen Sie die Anwendung aus, die erstellt werden soll, wenn Sie dazu aufgefordert werden.

      Nach dem Erstellen werden die Module der Tabelle „ECMAScript-Modul“ [sys_Module] hinzugefügt.