---
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


---

Erstellen Sie eine Anwendung
============================

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

* Freigeben Version: Yokohama
* 
* Aktualisiert 30. Januar 2025
* 
* ![](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, konvertieren oder klonen Sie eine Anwendung, und fügen Sie sie Ihrem Arbeitsbereich hinzu. Weitere Informationen finden Sie in den folgenden Themen:

* [Erstellen Sie eine Anwendung mit ServiceNow IDE](https://servicenow-prod.fluidtopics.net/M8cjFJAi1kSNC2dFqKg3bg "Erstellen Sie eine bereichsbezogene Anwendung für die Entwicklung im Quellcode mit ServiceNow IDE.")
* [Konvertieren Sie eine Anwendung mit ServiceNow IDE](https://servicenow-prod.fluidtopics.net/rFo5P5PGv0L1iTdChfOiFw "Konvertieren Sie eine vorhandene bereichsbezogene Anwendung so, dass die Entwicklung im Quellcode mit ServiceNow IDEunterstützt wird.")
* [Klonen Sie ein Git-Repository mit ServiceNow IDE](https://servicenow-prod.fluidtopics.net/ehAEs5F~6IDpLvkuThEuVw "Klonen Sie ein Remote-Git-Repository, um in der Quellcodeverwaltung mit ServiceNow IDEan einer Anwendung zusammenzuarbeiten.")
{#build-applications-servicenow-ide__ul_t1q_yts_ydc}

Erforderliche Rolle: Administrator

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 AlleApp DevelopmentServiceNow-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/WKqHrtQgwuwILIVtzrTJ8A "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/nCj3qk~olL75YD47pLtx3w "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/airq6E_afFa~_JUu9G~7VQ "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 Erstellen und bereitstellen aus.  
   ![Erstellen und bereitstellen]()
   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 mit dem Quellcode.  
   Durch das Synchronisieren einer Anwendung wird bestätigt, dass Sie über die neuesten Änderungen verfügen, bevor Sie weitere Änderungen vornehmen.  
   Hinweis:  
   Die Automated Test Framework -Test-API unterstützt nur unidirektionale Synchronisierung. Wenn nach der Definition eines ATF-Tests im Quellcode die Metadaten außerhalb des Quellcodes geändert werden, werden diese Änderungen nicht synchronisiert und im Quellcode nicht wiedergegeben.
   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.

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/WizOImdM2x2p8kd8DUVlxQ "Verwenden Sie Git-Befehle und andere Funktionen der Quellcodeverwaltung in ServiceNow IDE, um Changes an einer Anwendung über ein Entwicklungsteam hinweg zu verwalten.").

