Utiliser des bibliothèques tierces dans des applications dans le ServiceNow IDE

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 2 minutes de lecture
  • Appeler les bibliothèques tierces dans votre application pour utiliser la fonctionnalité open source existante avec le ServiceNow IDE.

    Avant de commencer

    Créez un module JavaScript. Pour plus d'informations, consultez Créer et utiliser des modules JavaScript dans des applications dans ServiceNow IDE.

    Pour installer et utiliser des packages à partir de registres privés, vous devez configurer les paramètres utilisateur de votre gestionnaire de package dans le ServiceNow IDE. Pour plus d'informations, consultez Installer un package npm à partir d’un registre privé avec le ServiceNow IDE.

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    Des bibliothèques tierces sont ajoutées aux applications en tant que modules JavaScript. Pour des informations générales sur la syntaxe utilisée pour créer des modules JavaScript, consultez la page Modules JavaScript sur le site Web de MDN Web Docs.

    Important :
    Vous ne pouvez pas utiliser de bibliothèques tierces qui reposent sur des fonctionnalités non prises en charge, telles que des API ou des fonctionnalités ECMAScript non prises en charge. Pour plus d’informations sur les fonctionnalités non prises en charge, reportez-vous à la section Modules JavaScript et bibliothèques tierces.

    Procédure

    1. Accédez à la Tous > Développement d'application > IDE ServiceNow.
    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. Ouvrez le fichier package.json pour l’application.
    5. Ajoutez le champ Dépendances avec le nom du package et la version des bibliothèques tierces à utiliser.
      "dependencies": {
          "<package name>": "<version>"
        }
    6. Installez les packages de bibliothèque tiers.
      1. Utilisez l’un des raccourcis clavier suivants pour ouvrir la palette de commandes :
        • Windows : Ctrl-Maj-P
        • Mac : Cmd-Maj-P
      2. Entrez Gestionnaire de package : Installer les dépendances et appuyez sur Entrée.
      Les packages sont installés dans le répertoire node_modules .
    7. Dans un module JavaScript, importez la bibliothèque à l’aide d’une instruction d’importation .
      Dans cet exemple, le module inclut une importation d’espace de noms pour le module lodash.
      import * as lodash from "lodash"

      Dans cet exemple, le module inclut une importation nommée pour la fonction camelCase dans le module lodash.

      import camelCase from 'lodash'
    8. Code d’appel importé depuis la bibliothèque dans votre module pour le réutiliser.
    9. Dans la barre d’état, sélectionnez Concevoir et installer.

      Concevoir et l’installation

      Le fichier actif ouvert dans l’éditeur détermine l’application à créer. Si aucun fichier n’est ouvert, sélectionnez l’application à créer lorsque vous y êtes invité.

      Une fois la création effectuée, les modules sont ajoutés à la table du module EcmaScript [sys_module].