Utiliser des bibliothèques tierces dans les applications de la ServiceNow IDE

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 1 minute de lecture
  • Appelez des bibliothèques tierces dans votre application pour utiliser la fonctionnalité open source existante avec le ServiceNow IDEfichier .

    Avant de commencer

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

    Rôle requis : administrateur

    Pourquoi et quand exécuter cette tâche

    Les 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 des modules JavaScript sur le site Web de MDN Web Docs.

    Important :
    Vous ne pouvez pas utiliser des 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 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. Ouvrez le fichier package.json de l’application.
    5. Ajoutez le champ Dépendances avec le nom du package et la version de toutes les bibliothèques tierces à utiliser.
      "dependencies": {
          "<package name>": "<version>"
        }
    6. Dans un module JavaScript, importez la bibliothèque à l’aide d’une instruction import.
      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'
    7. Appelez du code importé de la bibliothèque dans votre module pour le réutiliser.
    8. 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é.
      Une fois la création effectuée, les bibliothèques tierces sont ajoutées à votre application et leurs modules sont ajoutés à la table Module EcmaScript [sys_module].