Didacticiel partie 1 : Créer une application dans le ServiceNow IDE

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 3 minutes de lecture
  • Créez une application que vous pouvez développer dans le code source dans le ServiceNow IDE.

    Avant de commencer

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    Dans le , vous pouvez développer des applications incluses dans le périmètre dans le code source en utilisant ServiceNow Fluent pour définir les ServiceNow IDEmétadonnées d’application [sys_metadata]. Vous pouvez également créer des modules JavaScript et utiliser des bibliothèques tierces pour organiser et réutiliser le code dans des applications incluses dans le périmètre. Pour qu’une application prenne en charge le développement dans le code source, vous devez créer une application incluse dans le périmètre ou convertir une application incluse dans le périmètre existante à l’aide du ServiceNow IDE ou ServiceNow SDK. Dans ce didacticiel, vous créez une application incluse dans le périmètre à partir du fichier ServiceNow IDE.

    Procédure

    1. Accédez à la Tous > Développement d'application > IDE ServiceNow.

      Avant de pouvoir créer une application, vous devez créer un espace de travail dans lequel vous pouvez ajouter des applications et les parcourir à partir d’un seul endroit.

      Page d’accueil de ServiceNow IDE avant de créer un espace de travail ou une application

      Les espaces de travail sont spécifiques à un utilisateur. Vous pouvez créer plusieurs espaces de travail pour regrouper différents ensembles d’applications. Les applications peuvent être ajoutées ou supprimées d’un espace de travail à tout moment. Les espaces de travail dans le ServiceNow IDE sont basés sur les espaces de travail dans Visual Studio Code.

    2. Créez un espace de travail.
      1. Sélectionnez Créer un espace de travail.
      2. Saisissez un nom pour l’espace de travail et appuyez sur Entrée.
      3. Saisissez une description pour l’espace de travail et appuyez sur Entrée.
        L’espace de travail devient l’espace de travail actif, mais ne contient pas encore d’application.

        L’état vide d’un espace de travail actif.

        Conseil :
        Pour changer l’espace de travail actif, vous pouvez parcourir et sélectionner d’autres espaces de travail à partir de la page d’accueil ServiceNow IDE ou de la palette de commandes à l’aide de la commande Espaces de travail : Parcourir les espaces de travail .
    3. Créez une application dans l’espace de travail.
      1. Sélectionnez Create an app. (Créer une application).
      2. Saisissez un nom, tel que Hello World, puis appuyez sur Entrée.
      3. Entrez une description pour l’application et appuyez sur Entrée.
      4. Saisissez un périmètre, tel que x_snc_hello_world, et appuyez sur Entrée.
        Important :
        Le nom du champ d’application doit être unique sur l’instance, commencer par x_< préfixe > et comporter au maximum 18 caractères. Pour en savoir plus, consultez Identificateur de l’espace de noms.
      5. Saisissez un nom de package, tel que x-snc-hello-world, puis appuyez sur Entrée.
        Le nom du package doit respecter les normes de dénomination de package Node Package Manager (npm).
      6. Sélectionnez le modèle Une application de base utilisant NowSDK et TypeScript pour utiliser TypeScript afin de créer des modules JavaScript.

        Les modèles d’application définissent la structure de l’application par défaut.

        Remarque :
        TypeScript utilise la saisie statique et les annotations de type pour aider les développeurs à détecter les erreurs plus tôt lors de l’écriture du code. Si vous préférez plutôt commencer avec JavaScript, sélectionnez JavaScript.

        Votre application est ajoutée à votre espace de travail. À partir de la vue Explorateur de fichiers ( Explorateur de fichiers), vous pouvez naviguer dans les fichiers d’application.

        dans l’application Hello World.

        Les fichiers package.json et now.config.json définissent la structure de l’application, qui est similaire à celle des applications Node.js ou des packages Node Package Manager (npm). Un fichier exemple ServiceNow Fluent (index.now.ts) et un module JavaScript (script.js ou script.ts) ont été créés dans le répertoire src , et les dépendances ont été installées dans le répertoire node_modules . L’application est également ajoutée à la table Application personnalisée [sys_app].

        Ensuite, créez et Installez l’application pour la rendre disponible au développement dans l’ensemble de l’instance.

      7. Dans la barre d’état en bas de , ServiceNow IDEsélectionnez Concevoir et installer Concevoir.

        Le boutonl’installation dans la barre d’état en bas de l’interface utilisateur de ServiceNow IDE.

        La conception et le de l’installation de l’application compilent son code et le ServiceNow Fluent code du module JavaScript ou TypeScript dans les fichiers d’application [sys_metadata] et les modules ECMAScript [sys_module] sur l’instance, respectivement. Les artefacts de build dans le répertoire dist/app sont empaquetés dans installable dans le répertoire cible.

        Les journaux du panneau Sortie indiquent l’état de la version et, si l’application est , installée. Si l’un des processus échoue, examinez les journaux pour identifier les problèmes.

        Journaux dans le panneau Sortie indiquant que l’application créée et a été correctement installée.

        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.

    Que faire ensuite

    Continuer vers Didacticiel partie 2 : Initialiser un dépôt pour votre application.