Créer une application dans ServiceNow IDE

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 2 minutes de lecture
  • Créez une application pour compiler son code source et déployer les changements d’application sur une instance à partir du ServiceNow IDE.

    Avant de commencer

    Créez ou clonez une application incluse dans le périmètre avec l’extension ServiceNow IDE. Pour plus d’informations, reportez-vous à la section Créer une application avec le ServiceNow IDE ou Cloner un dépôt Git avec l’attribut ServiceNow IDE.

    Rôle requis : administrateur

    Pourquoi et quand exécuter cette tâche

    Lorsque vous créez une application, ServiceNow Fluent Le code est compilé dans les métadonnées de l’application et les modules de l’application sont ajoutés à la table Module EcmaScript [sys_module] sur l’instance.

    Procédure

    1. Accédez à la Tout > ServiceNow IDE.
    2. Ouvrez un espace de travail avec une application.
    3. Dans la barre d’activité, sélectionnez la vue Explorateur de fichiers ( Explorateur de fichiers).
    4. Modifiez votre application de l’une des façons suivantes et enregistrez vos changements :
    5. Dans la barre d’état, sélectionnez Générer ( Version).
      Le fichier actif ouvert dans l’éditeur détermine l’application à générer. Si aucun fichier n’est ouvert, sélectionnez l’application à générer lorsque vous y êtes invité.
      Dans la barre d’état, vous pouvez voir un message qui confirme si la version a réussi ou échoué. Si la génération échoue, examinez les journaux de sortie et tous les problèmes dans votre code à partir du panneau.
    6. Facultatif : Examinez vos changements en tant que métadonnées d’application.
      1. Dans la barre d’activité, sélectionnez la vue Explorateur de métadonnées ( Explorateur de métadonnées).
      2. Ouvrez les fichiers de métadonnées que vous avez modifiés et vérifiez vos modifications à partir des interfaces utilisateur intégrées Now Platform .
        Conseil :
        Pour afficher les modifications apportées au code source et aux métadonnées côte à côte, sélectionnez l’icône Éditeur fractionné ( Éditeur fractionné) ou cliquez avec le bouton droit de la souris sur un onglet et sélectionnez l’une des options Fractionnement .
    7. Facultatif : Synchronisez manuellement les derniers changements apportés aux métadonnées d’application dans l’instance en code source.
      La synchronisation se produit automatiquement lorsque des modifications sont apportées à une application. Pour confirmer que vous disposez des derniers changements, vous pouvez extraire manuellement les changements apportés à l’application avant d’apporter d’autres changements.
      1. Utilisez l’un des raccourcis clavier suivants pour ouvrir la palette de commandes :
        • Windows : Ctrl-Maj-P
        • Mac : cmd-shift-p
      2. Entrer Courant : synchronisez le code avec les métadonnées, puis appuyez sur Entrée.
        Le fichier actif ouvert dans l’éditeur détermine l’application à synchroniser. Si aucun fichier n’est ouvert, sélectionnez l’application à synchroniser lorsque vous y êtes invité.

    Résultats

    L’application est mise à jour sur l’ensemble de l’instance pour refléter vos changements. Les autres utilisateurs peuvent modifier les métadonnées de l’application en même temps que le code source. En outre, d’autres développeurs peuvent réutiliser le code du module dans d’autres modules ou scripts d’une application. Pour ServiceNow Fluent les API qui prennent en charge la synchronisation bidirectionnelle, la synchronisation des modifications apportées aux métadonnées de l’application dans le code source se produit automatiquement.

    Que faire ensuite

    Utilisez le contrôle de source pour mettre en scène, valider et transmettre vos modifications à un référentiel Git distant. Pour en savoir plus, consultez L’utilisation du contrôle de source dans le ServiceNow IDE.