Use bibliotecas de terceiros em aplicações com o ServiceNow SDK

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 1 min. de leitura
  • Chamar bibliotecas de terceiros em sua aplicação para usar a funcionalidade de código aberto existente com ServiceNow SDK.

    Antes de Iniciar

    Crie um módulo JavaScript. Para obter mais informações, consulte Crie e use módulos JavaScript em aplicações com o ServiceNow SDK.

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    Bibliotecas de terceiros são adicionadas a aplicações como módulos JavaScript. Para obter informações gerais sobre a sintaxe usada para criar módulos JavaScript, consulte a página de módulos JavaScript no site do MDN Web Docs.

    Importante:
    Você não pode usar bibliotecas de terceiros que dependem de funcionalidades sem suporte, como APIs sem suporte ou recursos do ECMAScript. Para obter mais informações sobre funcionalidades sem suporte, consulte Módulos JavaScript e bibliotecas de terceiros.

    Procedimento

    1. Em Visual Studio Code, abra o diretório de aplicações com escopo.
    2. No diretório de aplicações, abra uma janela de Terminal integrada.
    3. Instale o pacote npm para a biblioteca.
      npm install <package name>
      Os pacotes da biblioteca são adicionados à sua aplicação no diretório node_modules e a biblioteca é adicionada como uma dependência no arquivo package.json da aplicação.
      "dependencies": {
          "<package name>": "<version>"
        }
    4. Em um módulo JavaScript, importe a biblioteca usando uma instrução de importação.
      Neste exemplo, o módulo inclui uma importação de namespace para o módulo lodash.
      import * as lodash from "lodash"

      Neste exemplo, o módulo inclui uma importação nomeada para a função camelCase no módulo lodash.

      import camelCase from 'lodash'
    5. Código de chamada importado da biblioteca em seu módulo para reutilizá-lo.

    O que Fazer Depois

    Crie e implante suas mudanças em uma instância. Para obter mais informações, consulte Criar e implantar uma aplicação com o ServiceNow SDK.