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

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu: Erstellen oder ändern Sie Anwendungen

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Creator


---

# Erstellen Sie eine Anwendung

# Erstellen Sie eine Anwendung im ServiceNow IDE {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 Minuten Lesedauer

Erstellen Sie eine Anwendung, um den Quellcode zu kompilieren und Anwendungsänderungen in einer Instanz von ServiceNow IDEbereitzustellen .

## Vorbereitungen

Erstellen oder klonen Sie eine bereichsbezogene Anwendung mit ServiceNow IDE. Weitere Informationen finden Sie unter [Erstellen Sie eine Anwendung mit ServiceNow IDE](https://servicenow-prod.fluidtopics.net/qSwiMCrIE2o4sJVrFROQOQ "Erstellen Sie eine bereichsbezogene Anwendung für die Entwicklung im Quellcode mit ServiceNow IDE.") oder [Klonen Sie ein Git-Repository mit ServiceNow IDE](https://servicenow-prod.fluidtopics.net/DzFj3qqE_zUKBicTdTsrGA "Klonen Sie ein Remote-Git-Repository, um in der Quellcodeverwaltung mit ServiceNow IDEan einer Anwendung zusammenzuarbeiten.").

Erforderliche Rolle: admin

## 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 AlleServiceNow-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:
   * [Definieren Sie Anwendungsmetadaten im Code mit ServiceNow Fluent in ServiceNow IDE](https://servicenow-prod.fluidtopics.net/a3aQzl8Wo40fydqsits1NA "Definieren Sie mit im Code Anwendungsmetadaten ServiceNow Fluent in ServiceNow IDE.")
   * [Erstellen und verwenden Sie JavaScript-Module in -Anwendungen im ServiceNow IDE](https://servicenow-prod.fluidtopics.net/Yhlzx1gDnC_UJ8s_qKEE4A "Optimieren Sie Ihre Codebasis, indem Sie wiederverwendbare Codeblöcke mit JavaScript-Modulen definieren in ServiceNow IDE.")
   * [Verwenden Sie Bibliotheken von Drittparteien in Anwendungen im ServiceNow IDE](https://servicenow-prod.fluidtopics.net/88RPQAO~rwLlrYLxfKDfSw "Rufen Sie in Ihrer Anwendung Bibliotheken von Drittparteien auf, um vorhandene Open-Source-Funktionen zu verwenden mit ServiceNow IDE.")
   {#build-applications-servicenow-ide__choices_sj5_vxw_vbc}
5. Wählen Sie in der Statusleiste Build ( ![Build]()).  
   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.
   {#build-applications-servicenow-ide__substeps_tqx_lzw_vbc}
7. **Wahlweise:** Synchronisieren Sie die neuesten Änderungen an den Anwendungsmetadaten in der gesamten Instanz manuell im Quellcode.  
   Die Synchronisierung erfolgt automatisch, wenn Änderungen an einer Anwendung vorgenommen werden. Um zu bestätigen, dass Sie über die neuesten Änderungen verfügen, können Sie die Änderungen an der Anwendung manuell abrufen, bevor Sie weitere Änderungen vornehmen.
   1. Öffnen Sie die Befehlspalette mit einem der folgenden Tastenkürzel:  
      * Windows: Strg+Umschalt+P
      * Mac: Befehlstaste-Umschalt-P
      {#build-applications-servicenow-ide__ul_emw_t44_gcc}
   2. Geben Sie <kbd class="ph userinput">Fließend ein: Synchronisieren Sie den Code mit Metadaten</kbd>, 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.
   {#build-applications-servicenow-ide__substeps_ivs_nbv_zbc}

## 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. Bei ServiceNow Fluent APIs, die die bidirektionale Synchronisierung unterstützen, werden Änderungen an den Anwendungsmetadaten automatisch mit dem Quellcode synchronisiert.

## 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](https://servicenow-prod.fluidtopics.net/bvJYajXJDtytU~6JNpX5Ig "Verwenden Sie Git-Befehle und andere Funktionen der Quellcodeverwaltung in ServiceNow IDE, um Changes an einer Anwendung über ein Entwicklungsteam hinweg zu verwalten.").
**Zugehörige Tasks**   

* [Erstellen Sie einen Arbeitsbereich in ServiceNow IDE](https://servicenow-prod.fluidtopics.net/PkZ_PUN8XI8cWVY9ysdMqQ "Erstellen Sie einen Arbeitsbereich, um die Anwendungen, an denen Sie arbeiten, in ServiceNow IDEanzuzeigen und zu organisieren.")
* [Erstellen Sie eine Anwendung mit ServiceNow IDE](https://servicenow-prod.fluidtopics.net/qSwiMCrIE2o4sJVrFROQOQ "Erstellen Sie eine bereichsbezogene Anwendung für die Entwicklung im Quellcode mit ServiceNow IDE.")
* [Definieren Sie Anwendungsmetadaten im Code mit ServiceNow Fluent in ServiceNow IDE](https://servicenow-prod.fluidtopics.net/a3aQzl8Wo40fydqsits1NA "Definieren Sie mit im Code Anwendungsmetadaten ServiceNow Fluent in ServiceNow IDE.")
* [Erstellen und verwenden Sie JavaScript-Module in -Anwendungen im ServiceNow IDE](https://servicenow-prod.fluidtopics.net/Yhlzx1gDnC_UJ8s_qKEE4A "Optimieren Sie Ihre Codebasis, indem Sie wiederverwendbare Codeblöcke mit JavaScript-Modulen definieren in ServiceNow IDE.")
* [Verwenden Sie Bibliotheken von Drittparteien in Anwendungen im ServiceNow IDE](https://servicenow-prod.fluidtopics.net/88RPQAO~rwLlrYLxfKDfSw "Rufen Sie in Ihrer Anwendung Bibliotheken von Drittparteien auf, um vorhandene Open-Source-Funktionen zu verwenden mit ServiceNow IDE.")

