- Introdução
- Para administradores
- Projetos de fluxo de trabalho de RPA
- Como criar um fluxo de trabalho de RPA a partir de uma ideia
- Criação de um projeto
- Como iniciar um fluxo de trabalho de RPA
- Gerenciamento de arquivos e pastas do projeto
- Conectar fluxos de trabalho de RPA às suas contas
- Configuração de atividades
- Gerenciamento de atividades em um projeto
- Como transmitir valores entre atividades
- Como iterar por itens
- Como gerenciar os dados em um projeto
- Configuração de um projeto para usar seus dados
- Como usar recursos de arquivos e pastas
- Configuração local para fluxo de trabalho de RPA e projetos de aplicativos
- Projeto do aplicativo
- Apps no Studio Web
- Inicialização de um projeto de aplicativo codificado
- Trabalhando em seu IDE
- Associações e recursos do runtime
- Publicação e implantação de projetos de aplicativos codificados
- Definir um contexto externo usando parâmetros de consulta
- Definir um contexto externo usando eventos externos
- Use matrizes para preencher os controles Lista suspensa, Lista suspensa multiseleção e Botão de rádio
- Usar controles tabulares com entidades do Data Service em projetos de aplicativos
- Incorporar agentes de conversa
- Atividades do aplicativo
- Processos com agentes
- Caso do Maestro
- Fluxo do Maestro
- Agents
- Soluções
- Fluxos de trabalho da API
- Testes
Inicialize um projeto de aplicativo codificado dentro de uma solução do Studio Web, crie o aplicativo em seu próprio projeto local e envie-o por push para o Studio Web com a UiPath CLI.
Como o código-fonte do aplicativo codificado é criado em seu IDE local, trabalhar em um projeto de aplicativo codificado no Studio Web segue duas etapas distintas: inicializar o projeto dentro de uma solução no Studio Web e, em seguida, criar e enviar seu código-fonte a partir do seu próprio projeto local.
Inicialização de um projeto de aplicativo codificado no Studio Web
Inicialize o projeto da mesma forma que você cria qualquer outro projeto do Studio Web:
-
Vá para a página Espaço de trabalho na nuvem ou Espaço de trabalho local no Studio Web.
-
No lado superior direito da página, selecione Criar novo.
-
Na caixa de diálogo Começar a criar , em Construção de blocos, selecione App.
-
Na tela Novo aplicativo , em Criar do zero, selecione Aplicativo codificado.
O Studio Web cria o projeto com um nome padrão (App, App 1, App 2 e assim por diante). Você pode renomeá-lo para algo mais significativo ou deixar o padrão inalterado.
Neste ponto, o projeto de aplicativo codificado contém um único arquivo, webAppManifest.json, que descreve o tipo e a configuração do projeto. Ainda não há código-fonte, modelo ou estrutura de suporte — você os traz de seu próprio projeto local.
Revisando o projeto no Studio Web
Após a inicialização, o Studio Web mostra o projeto de aplicativo codificado na lista de projetos da solução. Abri-la exibe a página de configuração com links para a documentação do SDK e os comandos de CLI necessários para sincronizar o código da sua IDE:
Nessa tela, você pode acessar:
- Visão geral do projeto — Nome, versão atual e a solução a que ela pertence.
- Origem — depois de enviar o código, o Studio Web mostra a última origem enviada aqui no modo somente leitura. O Studio Web não fornece um editor de código no navegador; use seu IDE local para todas as edições.
- Recursos — Depois de enviar o código que inclui um arquivo
bindings_v2.json, o Studio Web mostra os recursos registrados aqui e permite que você mapeie cada recurso declarado para uma entidade do Orchestrator. Consulte Ligações e recursos de runtime.
Criação do aplicativo localmente
Para desenvolver o código-fonte do aplicativo:
- Crie um projeto local em seu IDE usando a estrutura de sua escolha (React, Vue, Angular ou qualquer estrutura que produza ativos de navegador estáticos).
- Crie o aplicativo com a cadeia de ferramentas da sua estrutura (por exemplo,
npm run build), que produz os artefatos implantáveis que seu aplicativo servirá no runtime.
Se o aplicativo chamar recursos da UiPath no runtime, adicione um arquivo bindings_v2.json ao lado dos artefatos criados para declarar cada recurso. Consulte Ligações e recursos de runtime.
Se você usar um agente de codificação da UiPath, invoque a habilidade uipath-coded-apps — ele estrutura o projeto, gera bindings_v2.json e o mantém em sincronização com os recursos que seu código faz referência.
Enviando o aplicativo para o Studio Web
Quando sua compilação local estiver pronta, envie-a para o projeto do Studio Web com a UiPath CLI:
uip codedapp push --project-id <project-id>
uip codedapp push --project-id <project-id>
O comando carrega o diretório de saída de compilação (padrão: dist) para o Studio Web. Substitua o diretório por --build-dir <dir> se sua estrutura for criada em outro lugar.
Se você ainda não inicializou um projeto, push solicita interativamente a criação de um para você e salva o UIPATH_PROJECT_ID resultante em .env para envios subsequentes.
Ao enviar por push, o Studio Web:
- Armazena os arquivos enviados e os mostra na visualização Origem do projeto (somente leitura).
- Lê
bindings_v2.json, se presente na raiz do conteúdo enviado e registra cada recurso declarado no painel Recursos do projeto.
Para obter a referência completa da CLI e os comandos de ida e volta, consulte Trabalhando em seu IDE.