Convertir une application avec le ServiceNow IDE

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 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 le ServiceNow IDE.

    Rôle requis : admin

    Remarque :
    Avec ServiceNow IDE la version 3.1.4 et les versions antérieures, le rôle sn_glider.ide_fluent_admin est également requis pour convertir des applications.

    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 à son développement dans le code source. Vous pouvez choisir de convertir ou non les métadonnées d’application existantes en ServiceNow Fluent code.

    Procédure

    1. Accédez à la Tous > Développement d'application > IDE ServiceNow.
    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-Maj-P
    4. Entrer Fluent : convertissez une application incluse dans le périmètre en Fluent et 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 comme Est une application Fluent : faux.

      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 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.
        Option de menu pour convertir le répertoire de métadonnées en ServiceNow Fluent code.
      Les métadonnées d’application sont définies dans ServiceNow Fluent le code du répertoire fluent/généré et supprimées du répertoire de métadonnées et de ses sous-répertoires.

      Une application avec les métadonnées converties en ServiceNow Fluent code.

      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 transformés. Ces types de métadonnées restent sous forme de fichiers XML de métadonnées dans le répertoire de métadonnées de votre application.
    7. Facultatif : Créez et installez et votre application pour compiler le code source dans les métadonnées de l’application et rendre vos modifications disponibles dans l’ensemble de l’instance. Pour en savoir plus, consultez Créez et installez une application dans le 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 l’installation 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 package.json de l’application.

    Remarque :
    ServiceNow IDE Pour installer les dépendances requises dans une application, le registre npm public doit répondre avec l’en-tête HTTP Access-Control-Allow-Origin.

    Que faire ensuite

    À partir de votre fournisseur Git, créez un référentiel Git dédié pour l’application. Initialisez un dépôt Git local pour votre application et envoyez-le au dépôt distant. Pour plus d'informations, consultez Initialiser un dépôt Git avec le ServiceNow IDE.

    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.