Usar bibliotecas de terceiros em aplicações

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 1 min. de leitura
  • Chame bibliotecas de terceiros em sua aplicação para usar a funcionalidade de código aberto existente.

    Antes de Iniciar

    Crie um módulo JavaScript. Para obter mais informações, consulte Criar e usar módulos JavaScript em aplicações.

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    Bibliotecas de terceiros são adicionadas às 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 da aplicação com escopo.
    2. No diretório da aplicação, abra uma janela do 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 declaraçã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 SDK ServiceNow.