Crie e. instalar uma aplicação com ServiceNow SDK

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 1 min. de leitura
  • Crie e. instalar uma aplicação local desenvolvida com o. ServiceNow SDKem a. ServiceNowinstância.

    Antes de Iniciar

    Adicione uma aplicação ao seu sistema local com ServiceNow SDK. Para obter mais informações, consulte Adicionando aplicações com ServiceNow SDK.

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    Este procedimento usa o. ServiceNow SDKInterface de linha de comando (CLI). Em uma ferramenta de linha de comando, insira now-sdk --help para obter informações sobre os comandos disponíveis e opções globais. Para obter informações adicionais sobre um comando e seus parâmetros, insira o comando e. --help ou -h . Por exemplo, now-sdk auth --help . Para obter mais informações sobre a CLI, consulte ServiceNow SDK CLI.

    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 de terminal integrada.
    3. Faça download das mudanças na aplicação da instância com transformação comando para manter-se atualizado com as mudanças localmente.
      now-sdk transform --auth <alias>
      As mudanças nos metadados da aplicação são baixadas e sincronizadas no código-fonte. Se existirem metadados na aplicação local como XML e código-fonte, a versão XML terá precedência quando instalada na instância.
      Nota:
      As atualizações dos módulos JavaScript não são incluídas ao baixar metadados da aplicação da sua instância. ​
    4. Crie sua aplicação usando o. criar comando.
      now-sdk build
      Os artefatos de compilação são enviados para dist/app , incluindo os metadados como arquivos XML no dist/app/atualização diretório.
    5. Instalar sua aplicação usando o. instalar comando.
      now-sdk install --auth <alias>
      Aviso:
      Se você definir --reinstall parâmetro como verdadeiro com instalar os metadados da aplicação criados por outros desenvolvedores em sua instância podem ser removidos. Todos os metadados da aplicação na sua instância que não estejam presentes no pacote de parcelamento local gerado durante o processo de compilação são removidos durante a parcelamento. Antes de criar sua aplicação, use o. transformação do now-sdk comando para sincronizar os metadados locais com os metadados na instância.

    Resultado

    A aplicação é atualizada em sua instância para refletir suas mudanças locais. ServiceNow Fluent O código é compilado em metadados da aplicação e os módulos na aplicação são adicionados à tabela Módulo ECMAScript [sys_module] na instância.

    Nota:
    Se você tiver versões anteriores de módulos na tabela Módulo ECMAScript [sys_module] que não são necessárias, reinstalar uma aplicação removerá as versões anteriores dos módulos da aplicação da tabela.