Partie 4 du tutoriel : Installer et utiliser une bibliothèque tierce
Installez une bibliothèque tierce à partir de Gestionnaire de package de nœud (npm) et utilisez-la dans un module JavaScript.
Avant de commencer
Terminez Tutoriel partie 3 : Définir une table dans le ServiceNow Fluent code.
Rôle requis : admin
Pourquoi et quand exécuter cette tâche
L’installation de bibliothèques tierces vous permet d’utiliser les fonctionnalités open source existantes dans les modules JavaScript pour accélérer le développement d’applications. Ensuite, vous pouvez vous référer aux modules JavaScript qui appellent du code tiers à partir de définitions de script côté serveur dans votre code source, telles que la règle métier dans le fichier index.now.ts .
Dans cet exemple, vous installez une bibliothèque Lodash pour obtenir des utilitaires et des méthodes JavaScript courants. Vous utilisez l’une de ces méthodes, snakeCase, dans la fonction showStateUpdate dans un exemple de module JavaScript pour afficher une chaîne de message en snake case, qui sépare les mots par des traits de soulignement au lieu d’espaces. Dans le fichier index.now.ts , l’exemple de règle métier est configuré pour utiliser la fonction showStateUpdate pour son script et pour s’exécuter après la mise à jour d’un enregistrement dans la table Éléments à faire [x_snc_hello_world_to_do].
Procédure
Résultats
Après la mise à jour d’un champ sur un enregistrement de la table Éléments de tâches [x_snc_hello_world_to_do], l’exemple de règle métier s’exécute et affiche le message en casse serpent, avec les mots séparés par des traits de soulignement au lieu d’espaces.
Que faire ensuite
Continuer vers Partie 5 du tutoriel : cloner l’application sur une autre instance.