Parte 1 do tutorial: Criar uma aplicação no IDE da ServiceNow

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 3 min. de leitura
  • Crie uma aplicação que você possa desenvolver no código-fonte no IDE da ServiceNow.

    Antes de Iniciar

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    Em IDE da ServiceNow, você pode desenvolver aplicações com escopo no código-fonte usando ServiceNow Fluentpara definir os metadados da aplicação [sys_metadata]. Você também pode criar módulos JavaScript e usar bibliotecas de terceiros para organizar e reutilizar código em aplicações com escopo. Para que uma aplicação ofereça suporte ao desenvolvimento no código-fonte, você deve criar uma aplicação com escopo ou converter uma aplicação com escopo existente usando o. IDE da ServiceNowou ServiceNow SDK. Neste tutorial, você cria uma aplicação com escopo a partir de IDE da ServiceNow.

    Procedimento

    1. Navegar até Tudo > Desenvolvimento de apps > ServiceNow IDE.

      Para criar uma aplicação, você deve criar um espaço no qual possa adicionar aplicações e navegar por elas a partir de um só lugar.

      Página inicial do IDE da ServiceNow antes de criar um espaço ou aplicação

      Os espaços são específicos de um usuário e você pode criar vários espaços para agrupar diferentes conjuntos de aplicações. As aplicações podem ser adicionadas ou removidas de um espaço a qualquer momento. Espaços de trabalho no IDE da ServiceNowsão baseados em espaços em Visual Studio Code.

    2. Crie um espaço.
      1. Selecione Crie um espaço .
      2. Insira um nome para o espaço e pressione Enter.
      3. Insira uma descrição para o espaço e pressione Enter.
        O espaço se torna o espaço ativo, mas ainda não contém aplicações.

        O estado vazio de um espaço ativo.

        Dica:
        Para alternar o espaço ativo, você pode procurar e selecionar outros espaços no IDE da ServiceNowou da paleta de comandos com Espaços: Procure espaços comando.
    3. Crie uma aplicação no espaço.
      1. Selecione Crie um app .
      2. Insira um nome, como Olá, mundo E pressione Enter.
      3. Insira uma descrição para a aplicação e pressione Enter.
      4. Insira um escopo, como x_snc_hello_world E pressione Enter.
        Importante:
        O nome do escopo deve ser exclusivo na instância, começar com x_<prefix> e ter 18 caracteres ou menos. Para obter mais informações, consulte Identificador do namespace.
      5. Insira um nome de pacote, como x-snc-hello-world E pressione Enter.
        O nome do pacote deve aderir aos padrões de nomenclatura de pacote do Gerenciador de pacotes de nó (npm).
      6. Selecione Uma aplicação básica usando NowSDK e typesScript Modelo para usar typescript para criar módulos JavaScript.

        Os modelos de aplicação definem a estrutura de aplicação padrão.

        Nota:
        O typescript usa digitação estática e anotações de tipo para oferecer suporte aos desenvolvedores para detectar erros mais cedo ao escrever código. Se você preferir começar a usar JavaScript, selecione JavaScript .

        Sua aplicação foi adicionada ao espaço. Na exibição do Explorador de arquivos ( Explorador de arquivos), você pode navegar pelos arquivos da aplicação.

        Arquivos na aplicação Hello World.

        . pacote.json e. now.config.json Os arquivos definem a estrutura da aplicação, que é semelhante à das aplicações Node.js ou aos pacotes do Gerenciador de pacotes de nós (npm). Uma amostra ServiceNow Fluentarquivo ( index.now.ts ) E o módulo JavaScript ( script.js ou script.ts ) foram criados em origem e dependências foram instaladas no node_modules diretório. A aplicação também é adicionada à tabela Aplicação personalizada [sys_app].

        Em seguida, crie e. instalar a aplicação para disponibilizá-la para desenvolvimento em toda a instância.

      7. Na barra de status na parte inferior do IDE da ServiceNow, selecione Criar e instalar .

        . instalar Na barra de status na parte inferior da interface do usuário do IDE da ServiceNow.

        E. instalando a aplicação compila seus ServiceNow FluentCódigo e JavaScript ou código do módulo typescript nos arquivos da aplicação [sys_metadata] e módulos ECMAScript [sys_module] na instância, respectivamente. Crie artefatos no dist/app o diretório está empacotado em um instalável .zip arquivo no destino diretório.

        Os logs no painel Saída indicam o status da compilação e se a aplicação é instalado com sucesso. Se um dos processos falhar, revise os logs para identificar quaisquer problemas.

        Registra no painel Saída indicando que a aplicação criou e. instalado com sucesso.

        Para obter informações sobre a estrutura da aplicação, consulte Estrutura da aplicaçãoSeção do tópico Criando aplicações no código-fonte.

    O que Fazer Depois

    Continuar para Parte 2 do tutorial: Inicialize um repositório para sua aplicação.