Parte 4 do tutorial: Instalar e usar uma biblioteca de terceiros
Instale uma biblioteca de terceiros do Gerenciador de pacotes de nós (npm) e use-a em um módulo JavaScript.
Antes de Iniciar
Concluído Tutorial parte 3: Definir uma tabela em ServiceNow Fluentcódigo.
Função necessária: administrador
Por Que e Quando Desempenhar Esta Tarefa
A instalação de bibliotecas de terceiros permite que você use a funcionalidade de código aberto existente em módulos JavaScript para acelerar o desenvolvimento de aplicações. Em seguida, você pode consultar os módulos JavaScript que chamam código de terceiros a partir de definições de script do lado do servidor em seu código-fonte, como a regra de negócio no index.now.ts arquivo.
Neste exemplo, você instala uma biblioteca Lodash para obter utilitários e métodos JavaScript comuns. Você usa um desses métodos, SnakeCase , em ShowStateUpdate Em um módulo JavaScript de amostra para exibir uma cadeia de caracteres de mensagem em maiúsculas, que separa palavras com sublinhados em vez de espaços. Em index.now.ts arquivo, a regra de negócio de amostra está configurada para usar o. ShowStateUpdate Para o script e a ser executado depois que um registro é atualizado na tabela de itens de tarefa pendente [x_snc_hello_world_to_do].
Procedimento
Resultado
Após você atualizar qualquer campo em um registro na tabela Itens de tarefa pendente [x_snc_hello_world_to_do], a regra de negócio de amostra é executada e exibe a mensagem em maiúsculas e minúsculas, com as palavras separadas por sublinhados em vez de espaços.
O que Fazer Depois
Continuar para Tutorial parte 5: Clonar a aplicação em uma instância diferente.