---
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

# Usar bibliotecas de terceiros em aplicações no ServiceNow IDE {#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 IDE.

## Antes de Iniciar

Crie um módulo JavaScript. Para obter mais informações, consulte [Criar e usar módulos JavaScript em aplicações no ServiceNow IDE](https://servicenow-prod.fluidtopics.net/DN08zzvak5Mn7qhls6Qopg "Otimize sua base de código definindo blocos de código reutilizáveis com módulos JavaScript no ServiceNow IDE.").

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. Navegar até TodosIDE da ServiceNow.
2. Abra um espaço com uma aplicação.
3. Na Barra de atividades, selecione a exibição do Explorador de ![arquivos ( Explorador de arquivos]()).
4. Abra o arquivo package.json da aplicação.
5. Adicione o campo de `dependências` com o nome do pacote e a versão de todas as bibliotecas de terceiros a serem usadas.  

       "dependencies": {
           "<package name>": "<version>"
         }

6. 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'

7. Código de chamada importado da biblioteca em seu módulo para reutilizá-lo.
8. Na barra de status, selecione Criar ( ![Criar]()).  
   O arquivo ativo aberto no editor determina qual aplicação criar. Se nenhum arquivo estiver aberto, selecione a aplicação a ser criada quando solicitado.  
   Após a compilação, as bibliotecas de terceiros são adicionadas à sua aplicação e seus módulos são adicionados à tabela Módulo EcmaScript \[sys_module\].
**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**   

* [Criar um espaço no ServiceNow IDE](https://servicenow-prod.fluidtopics.net/Er6EchRkKQTXJvwLETI_KA "Crie um espaço para exibir e organizar as aplicações nas quais você está trabalhando no ServiceNow IDE.")
* [Criar uma aplicação com o ServiceNow IDE](https://servicenow-prod.fluidtopics.net/~eJlIo336PQIvYgTvctyig "Crie uma aplicação com escopo para desenvolver no código de origem com o ServiceNow IDE.")
* [Defina metadados da aplicação em código com ServiceNow Fluent no ServiceNow IDE](https://servicenow-prod.fluidtopics.net/mrWG7K~j56n9neewjWHE9w "Definir metadados da aplicação no código com ServiceNow Fluent no ServiceNow IDE.")
* [Criar e usar módulos JavaScript em aplicações no ServiceNow IDE](https://servicenow-prod.fluidtopics.net/DN08zzvak5Mn7qhls6Qopg "Otimize sua base de código definindo blocos de código reutilizáveis com módulos JavaScript no ServiceNow IDE.")
* [Criar uma aplicação no ServiceNow IDE](https://servicenow-prod.fluidtopics.net/~S56ReXunhX76IFYdGo9tw "Crie uma aplicação para compilar seu código de origem e implantar mudanças de aplicação em uma instância do ServiceNow IDE.")

