---
sourceDocument: Yokohama Erstellen oder ändern Sie Anwendungen
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/yokohama/application-development

 Release :

    - yokohama

ft:locale :

    - de-DE

ft:publication_title :

    - Yokohama Erstellen oder ändern Sie Anwendungen

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Creator


---

Konvertieren Sie eine Anwendung
===============================

Konvertieren Sie eine Anwendung mit ServiceNow IDE {#ariaid-title1}
===================================================================

* Freigeben Version: Yokohama
* 
* Aktualisiert 30. Januar 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 Minuten Lesedauer

Konvertieren Sie eine vorhandene bereichsbezogene Anwendung so, dass die Entwicklung im Quellcode mit ServiceNow IDEunterstützt wird.

Vorbereitungen
--------------

Erstellen Sie einen Arbeitsbereich für Ihre -Anwendungen. Weitere Informationen finden Sie unter [Erstellen Sie einen Arbeitsbereich in ServiceNow IDE](https://servicenow-prod.fluidtopics.net/SSCHOiTd1r47Apt~BafZ4w "Erstellen Sie einen Arbeitsbereich, um die Anwendungen, an denen Sie arbeiten, in ServiceNow IDEanzuzeigen und zu organisieren.").

Erforderliche Rolle: sn_glider.ide_fluent_admin und admin

Warum und wann dieser Vorgang ausgeführt wird
---------------------------------------------

Vorhandene bereichsbezogene Anwendungen, die nicht mit ServiceNow IDE oder ServiceNow SDK erstellt wurden, müssen konvertiert werden, um die Entwicklung im Quellcode zu unterstützen. Beim Konvertieren einer Anwendung werden die erforderlichen Dateien und Verzeichnisse für die Verwendung von ServiceNow IDEhinzugefügt. Sie können auswählen, ob vorhandene Anwendungsmetadaten in ServiceNow Fluent -Code konvertiert werden sollen.

Prozedur
--------

1. Navigieren zu AlleApp DevelopmentServiceNow-IDE.
2. Öffnen Sie einen Arbeitsbereich.
3. Öffnen Sie die Befehlspalette mit einem der folgenden Tastenkürzel:  
   * Windows: Strg+Umschalt+P
   * Mac: Befehlstaste-Umschalt-P
   {#convert-application-servicenow-ide__ul_j4x_ns4_gcc}
4. Geben Sie <kbd class="ph userinput">Fluent ein: Konvertieren Sie eine bereichsbezogene App in Fluent,</kbd> und drücken Sie die Eingabetaste.
5. Wählen Sie eine bereichsbezogene Anwendung aus der Liste aus.  
   Anwendungen, die nicht konvertiert wurden, werden als Code bereit: Falseaufgeführt.  
   Die bereichsbezogene Anwendung wird Ihrem Arbeitsbereich mit der Standardanwendungsstruktur hinzugefügt, die Anwendungsmetadaten werden jedoch nicht in Code ServiceNow Fluent konvertiert. Informationen zur Anwendungsstruktur finden Sie im Abschnitt [Anwendungsstruktur](https://servicenow-prod.fluidtopics.net/jfAzmyhVShsXfkGAJkF74Q#building-applications-source-code__application-structure) im Thema Anwendungen im Quellcode erstellen.
6. **Wahlweise:** Führen Sie die folgenden Schritte aus, um vorhandene Metadaten in ServiceNow Fluent -Code zu konvertieren.
   1. Wählen Sie in der Aktivitätsleiste die Ansicht Datei-Explorer ( ![Datei-Explorer]()).
   2. Klicken Sie mit der rechten Maustaste auf das Metadatenverzeichnis für die Anwendung, und wählen Sie Directory to Fluent konvertierenaus.  

   {#convert-application-servicenow-ide__substeps_l4w_phm_ydc}  
   Anwendungsmetadaten werden im Code ServiceNow Fluent im Verzeichnis „fluent/generiert" definiert und aus dem Metadatenverzeichnis und seinen Unterverzeichnissen entfernt.

   Hinweis:  
   Eine begrenzte Anzahl von Metadatentypen, z. B. Metadaten-Snapshots \[sys_metadata_link\] und UX-Assets \[sys_ux_lib_asset\], können nicht als ServiceNow Fluent -Code dargestellt werden und werden nicht konvertiert.
7. **Wahlweise:** Erstellen Sie Ihre Anwendung, und stellen Sie sie bereit, um Quellcode in Anwendungsmetadaten zu kompilieren und Ihre Änderungen in der gesamten Instanz verfügbar zu machen. Weitere Informationen finden Sie unter [Erstellen Sie eine Anwendung im ServiceNow IDE](https://servicenow-prod.fluidtopics.net/0mygBbVVvFlZmduiFJs2kw "Erstellen Sie eine Anwendung, um den Quellcode zu kompilieren und Anwendungsänderungen in einer Instanz von ServiceNow IDEbereitzustellen.").

Ergebnisse
----------

Die konvertierte Anwendung wird Ihrem Arbeitsbereich mit den erforderlichen Dateien und Verzeichnissen hinzugefügt, um die Entwicklung im Quellcode zu unterstützen. Nach dem Erstellen und Bereitstellen einer konvertierten Anwendung enthält das Feld Paket-JSON des Datensatzes für anwenderdefinierte Anwendungen \[sys_app\] den Pfad zur Datei Paket.JSON für die Anwendung.
Hinweis:  
Wenn nach dem Konvertieren einer Anwendung Probleme auftreten, können Sie den Befehl <kbd class="ph userinput">„Synchrotron: Reset Application“</kbd> ausführen, um die Quelldateien in der Anwendung zu entfernen (nicht Anwendungsmetadaten) und die Anwendung erneut zu konvertieren.

Nächste Maßnahme
----------------

Erstellen Sie bei Ihrem Git-Provider ein dediziertes Git-Repository für die Anwendung. Initialisieren Sie ein lokales Git-Repository für Ihre Anwendung, und übertragen Sie es in das Remote-Repository. Weitere Informationen finden Sie unter [Initialisieren Sie ein Git-Repository mit ServiceNow IDE](https://servicenow-prod.fluidtopics.net/Wuek9MF9BhG7aLgptnYJQA "Initialisieren Sie ein lokales Git-Repository für eine Anwendung, und verschieben Sie es in ein Remote-Git-Repository, um eine Anwendung in der Quellcodeverwaltung zu verwalten.").

In ServiceNow IDE, Beginnen Sie die Entwicklung Ihrer Anwendung im Quellcode mit ServiceNow Fluent, dem Schreiben von anwenderdefinierten JavaScript-Modulen oder dem Hinzufügen von Drittanbieterbibliotheken.

