---
sourceDocument: Criar ou modificar aplicações do Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/application-development

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Criar ou modificar aplicações do Xanadu

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Creator


---

# Usar bibliotecas de terceiros

# Use bibliotecas de terceiros em aplicações com o ServiceNow SDK {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 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](https://servicenow-prod.fluidtopics.net/5GWazcpWQ2xk5i3uyxqJKQ "Otimize sua base de código definindo blocos de código reutilizáveis com módulos JavaScript e 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](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Modules) 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](https://servicenow-prod.fluidtopics.net/YtuDBPg1esLxAg~mI8FRKA "Otimize sua base de código usando módulos JavaScript para agrupar o código relacionado ou adicionar bibliotecas de terceiros e reutilizar o código nas aplicações.").

## 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](https://servicenow-prod.fluidtopics.net/563I4ByMyRXXaHyoVpJq6A "Crie e implante uma aplicação local desenvolvida com ServiceNow SDK em uma instância ServiceNow.").
**Conceitos relacionados**   

* [Módulos JavaScript e bibliotecas de terceiros](https://servicenow-prod.fluidtopics.net/YtuDBPg1esLxAg~mI8FRKA "Otimize sua base de código usando módulos JavaScript para agrupar o código relacionado ou adicionar bibliotecas de terceiros e reutilizar o código nas aplicações.")  
**Tarefas relacionadas**   

* [Crie ou converta uma aplicação com o ServiceNow SDK](https://servicenow-prod.fluidtopics.net/Xteja1KFwaS9Iazluxf5PA "Crie uma aplicação com escopo ou converta uma aplicação existente para desenvolver no código de origem com o ServiceNow SDK.")
* [Defina metadados da aplicação em código com ServiceNow Fluent e o ServiceNow SDK](https://servicenow-prod.fluidtopics.net/WLfLwiHWGFtj96xqJieF9Q "Definir metadados da aplicação no código com ServiceNow Fluent e o ServiceNow SDK.")
* [Crie e use módulos JavaScript em aplicações com o ServiceNow SDK](https://servicenow-prod.fluidtopics.net/5GWazcpWQ2xk5i3uyxqJKQ "Otimize sua base de código definindo blocos de código reutilizáveis com módulos JavaScript e o ServiceNow SDK.")
* [Criar e implantar uma aplicação com o ServiceNow SDK](https://servicenow-prod.fluidtopics.net/563I4ByMyRXXaHyoVpJq6A "Crie e implante uma aplicação local desenvolvida com ServiceNow SDK em uma instância ServiceNow.")

