---
sourceDocument: Yokohama Créer ou modifier des applications
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/yokohama/application-development

 Release :

    - yokohama

ft:locale :

    - fr-FR

ft:publication_title :

    - Yokohama Créer ou modifier des applications

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Creator


---

Convertir une application
=========================

Convertir une application avec le ServiceNow IDE {#ariaid-title1}
=================================================================

* Rversion finale: Yokohama
* 
* Mis à jour 30 janv. 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes de lecture

Convertissez une application incluse dans le périmètre existante pour prendre en charge le développement dans le code source avec le ServiceNow IDE.

Avant de commencer
------------------

Créez un espace de travail pour vos applications. Pour en savoir plus, consultez [Créer un espace de travail dans ServiceNow IDE](https://servicenow-prod.fluidtopics.net/cG3lU~sOYl0mfLtAAfBASg "Créez un espace de travail pour afficher et organiser les applications sur lesquelles vous travaillez dans le ServiceNow IDE.").

Rôle requis : sn_glider.ide_fluent_admin et admin

Pourquoi et quand exécuter cette tâche
--------------------------------------

Les applications incluses dans le périmètre existantes qui n'ont pas été créées avec le ou ServiceNow SDK qui doivent être converties pour prendre en charge le développement dans le ServiceNow IDE code source. La conversion d'une application ajoute les fichiers et répertoires nécessaires à l'utilisation du ServiceNow IDEfichier . Vous pouvez choisir de convertir ou non les métadonnées d'application existantes en ServiceNow Fluent code.

Procédure
---------

1. Accédez à la ToutDéveloppement d'applicationsServiceNow IDE.
2. Ouvrez un espace de travail.
3. Utilisez l'un des raccourcis clavier suivants pour ouvrir la palette de commandes :  
   * Windows : Ctrl-Maj-P
   * Mac : cmd-shift-p
   {#convert-application-servicenow-ide__ul_j4x_ns4_gcc}
4. Entrer <kbd class="ph userinput">Fluent : convertissez une application incluse dans le périmètre en Fluent</kbd> , puis appuyez sur Entrée.
5. Sélectionnez une application incluse dans le périmètre de la liste.  
   Les applications qui n'ont pas été converties sont répertoriées avec Code ready : False.  
   L'application incluse dans le périmètre est ajoutée à votre espace de travail avec la structure d'application par défaut, mais les métadonnées de l'application ne sont pas converties en ServiceNow Fluent code. Pour plus d'informations sur la structure de l'application, consultez la [Structure de l'application](https://servicenow-prod.fluidtopics.net/tQPyAsws4HvdE~J3g50nxg#building-applications-source-code__application-structure) section de la rubrique Création d'applications dans le code source.
6. **Facultatif :** Pour convertir des métadonnées existantes en ServiceNow Fluent code, procédez comme suit.
   1. Dans la barre d'activité, sélectionnez la vue Explorateur de fichiers ( ![Explorateur de fichiers]()).
   2. Cliquez avec le bouton droit sur le répertoire de métadonnées de l'application et sélectionnez Convertir le répertoire en Fluent.  

   {#convert-application-servicenow-ide__substeps_l4w_phm_ydc}  
   Les métadonnées d'application sont définies dans ServiceNow Fluent le code dans le répertoire fluent/generated et supprimées du répertoire de métadonnées et de ses sous-répertoires.

   Remarque :  
   Un nombre limité de types de métadonnées, tels que les instantanés de métadonnées \[sys_metadata_link\] et les ressources UX \[sys_ux_lib_asset\], ne peuvent pas être représentés sous forme ServiceNow Fluent de code et ne sont pas convertis.
7. **Facultatif :** Créez et déployez votre application pour compiler le code source dans les métadonnées d'application et rendre vos modifications disponibles sur l'ensemble de l'instance. Pour en savoir plus, consultez [Créer une application dans le ServiceNow IDE](https://servicenow-prod.fluidtopics.net/y6yKkpw9KM7GirM0PJhUwQ "Créez une application pour compiler son code source et déployer les modifications d’application sur une instance à partir de .ServiceNow IDE").

Résultats
---------

L'application convertie est ajoutée à votre espace de travail avec les fichiers et répertoires nécessaires pour prendre en charge le développement dans le code source. Après la création et le déploiement d'une application convertie, le champ JSON du package de l'enregistrement d'application personnalisée \[sys_app\] contient le chemin d'accès au fichier de package.json de l'application.
Remarque :  
Si vous rencontrez des problèmes après la conversion d'une application, vous pouvez exécuter la commande <kbd class="ph userinput">Synchrotron : Réinitialiser l’application</kbd> pour supprimer les fichiers sources de l'application (et non les métadonnées de l'application) et reconvertir l'application.

Que faire ensuite
-----------------

À partir de votre fournisseur Git, créez un référentiel Git dédié pour l'application. Initialisez un référentiel Git local pour votre application et poussez-le vers le référentiel distant. Pour plus d'informations, consultez [Initialiser un référentiel Git avec la commande ServiceNow IDE](https://servicenow-prod.fluidtopics.net/iFMeDkL9au62H0dB6ktVZA "Initialisez un référentiel Git local pour une application et poussez-le vers un référentiel Git distant pour gérer une application dans le contrôle de source.").

Dans le ServiceNow IDE, commencez à développer votre application dans le code source avec ServiceNow Fluent, écrivez des modules JavaScript personnalisés ou ajoutez des bibliothèques tierces.

