Konvertieren Sie eine Anwendung mit ServiceNow IDE

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 2 Minuten Lesedauer
  • Konvertieren Sie eine vorhandene bereichsbezogene Anwendung, um die Entwicklung in Quellcode mit zu unterstützen ServiceNow IDE.

    Vorbereitungen

    Erstellen Sie einen Arbeitsbereich für Ihre Anwendungen. Weitere Informationen finden Sie unter Erstellen Sie einen Arbeitsbereich in ServiceNow IDE.

    Erforderliche Rolle: Administrator

    Hinweis:
    Mit ServiceNow IDEAb Version 3.1.4 ist auch die Rolle „sn_Glider.ide_Fluent_admin“ erforderlich, um Anwendungen zu konvertieren.

    Warum und wann dieser Vorgang ausgeführt wird

    Vorhandene bereichsbezogene Anwendungen, die nicht mit erstellt wurden ServiceNow IDEOder ServiceNow SDKMuss konvertiert werden, um die Entwicklung im Quellcode zu unterstützen. Durch die Konvertierung einer Anwendung werden die erforderlichen Dateien und Verzeichnisse für die Entwicklung im Quellcode hinzugefügt. Sie können auswählen, ob vorhandene Anwendungsmetadaten in konvertiert werden sollen ServiceNow FluentCode.

    Prozedur

    1. Navigieren zu Alle > App-Entwicklung > ServiceNow IDE.
    2. Öffnen Sie einen Arbeitsbereich.
    3. Verwenden Sie eine der folgenden Tastenkombinationen, um die Befehlspalette zu öffnen:
      • Fenster: Strg+Umschalt+P
      • Mac: Cmd-Shift-P
    4. Eingabetaste Fluent: Konvertieren Sie eine bereichsbezogene App in Fluent Und drücken Sie die Eingabetaste.
    5. Wählen Sie eine bereichsbezogene Anwendung aus der Liste aus.

      Anwendungen, die nicht konvertiert wurden, werden als aufgeführt Ist Fluent-App: Falsch .

      Die bereichsbezogene Anwendung wird Ihrem Arbeitsbereich mit der Standardanwendungsstruktur hinzugefügt, die Anwendungsmetadaten werden jedoch nicht in konvertiert ServiceNow FluentCode. Informationen zur Anwendungsstruktur finden Sie unter AnwendungsstrukturAbschnitt des Themas „Anwendungen im Quellcode erstellen“.
    6. Wahlweise: Um vorhandene Metadaten in zu konvertieren ServiceNow FluentCode, führen Sie die folgenden Schritte aus.
      1. Wählen Sie in der Aktivitätsleiste die Ansicht Datei-Explorer aus ( Datei-Explorer).
      2. Klicken Sie mit der rechten Maustaste auf Metadaten Verzeichnis für die Anwendung, und wählen Sie aus Konvertieren Sie Verzeichnis in Fluent .
        Menüoption zum Konvertieren des Metadatenverzeichnisses ServiceNow FluentCode.
      Anwendungsmetadaten sind in definiert ServiceNow FluentCode in Fluent/generiert Verzeichnis und aus entfernt Metadaten Verzeichnis und seine Unterverzeichnisse.

      Eine Anwendung mit Metadaten, die in konvertiert wurden ServiceNow FluentCode.

      Hinweis:
      Eine begrenzte Anzahl von Metadatentypen, z. B. Metadaten-Snapshots [sys_metadata_Link] und UX-Assets [sys_ux_lib_Asset], kann nicht als dargestellt werden ServiceNow FluentCode und werden nicht transformiert. Diese Metadatentypen bleiben als Metadaten-XML-Dateien in Metadaten Verzeichnis Ihrer Anwendung.
    7. Wahlweise: Erstellen und Installieren Ihre Anwendung, um Quellcode in Anwendungsmetadaten zu kompilieren und Ihre Änderungen in der gesamten Instanz verfügbar zu machen. Weitere Informationen finden Sie unter Erstellen Und installieren Eine Anwendung in ServiceNow IDE.

    Ergebnisse

    Die konvertierte Anwendung wird Ihrem Arbeitsbereich mit den erforderlichen Dateien und Verzeichnissen hinzugefügt, um die Entwicklung im Quellcode zu unterstützen. Nach der Installation einer konvertierten Anwendung wird Paket-JSON Das Feld des anwenderdefinierten Anwendungsdatensatzes [sys_App] enthält den Pfad zu Package.JSON Datei für die Anwendung.

    Hinweis:
    Für ServiceNow IDEUm die erforderlichen Abhängigkeiten in einer Anwendung zu installieren, muss die öffentliche NPM-Registrierung mit dem HTTP antworten Access-Control-Allow-Origin Header.

    Nächste Maßnahme

    Erstellen Sie in Ihrem Git-Anbieter ein dediziertes Git-Repository für die Anwendung. Initialisieren Sie ein lokales Git-Repository für Ihre Anwendung, und übertragen Sie es an das Remote-Repository. Weitere Informationen finden Sie unter Initialisieren Sie ein Git-Repository mit ServiceNow IDE.

    In ServiceNow IDE, Beginnen Sie mit der Entwicklung Ihrer Anwendung im Quellcode mit ServiceNow Fluent, Schreiben anwenderdefinierter JavaScript-Module oder Hinzufügen von Drittanbieterbibliotheken.