Créer et installer une application avec le ServiceNow SDK

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 2 minutes de lecture
  • Créez et installez une application locale développée avec le ServiceNow SDK sur une ServiceNow instance.

    Avant de commencer

    Ajoutez une application à votre système local avec le .ServiceNow SDK Pour en savoir plus, consultez Ajout d’applications avec le ServiceNow SDK.

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    Cette procédure utilise l’interface de ligne de ServiceNow SDK commande (CLI). À partir d’un outil en ligne de commande, entrez now-sdk --help pour obtenir des informations sur les commandes disponibles et les options globales. Pour obtenir des informations supplémentaires sur une commande et ses paramètres, entrez la commande et --help ou -h. Par exemple, now-sdk auth --help. Pour plus d’informations sur l’interface de ligne de commande, reportez-vous à .ServiceNow SDK Interface de ligne de commande

    Procédure

    1. Dans , ouvrez le répertoire de votre application incluse dans Visual Studio Codele champ d’application.
    2. Dans le répertoire de l’application, ouvrez une fenêtre de terminal intégrée.
    3. Téléchargez les modifications dans l’application à partir de l’instance à l’aide de la commande transform pour rester à jour avec les modifications locales.
      now-sdk transform --auth <alias>
      Les modifications apportées aux métadonnées de l’application sont téléchargées et synchronisées dans le code source. Si des métadonnées existent dans l’application locale à la fois en tant que code XML et source, la version XML prévaut lorsqu’elle est installée sur l’instance.
      Remarque :
      Les mises à jour des modules JavaScript ne sont pas incluses lors du téléchargement des métadonnées d’application à partir de votre instance.
    4. Créez votre application à l’aide de la commande build .
      now-sdk build
      Les artefacts de version sont générés dans le répertoire dist/app , y compris les métadonnées sous forme de fichiers XML dans le répertoire dist/app/update .
    5. Installez votre application à l’aide de la commande install .
      now-sdk install --auth <alias>
      Avertissement :
      Si vous définissez le paramètre --reinstall sur true avec la commande install , les métadonnées d’application créées par d’autres développeurs sur votre instance peuvent être supprimées. Toutes les métadonnées d’application sur votre instance qui ne sont pas présentes dans le package de versement local généré pendant le processus de génération sont supprimées lors du versement. Avant de créer votre application, utilisez la commande now-sdk transform pour synchroniser vos métadonnées locales avec les métadonnées de votre instance.

    Résultats

    L’application est mise à jour sur votre instance pour refléter vos changements locaux. 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 du module EcmaScript [sys_module] sur l’instance.

    Remarque :
    Si vous avez des versions précédentes de modules dans la table du module EcmaScript [sys_module] qui ne sont pas nécessaires, la réinstallation d’une application supprime les versions précédentes des modules de l’application de la table.