UiPath Documentation
uipath-cli
latest
false
Importante :
Este conteúdo foi traduzido com auxílio de tradução automática. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Guia do usuário da UiPath CLI

Inicialização do fluxo de uip

uip flow init estrutura um novo diretório de projeto de fluxo com um manifesto mínimo e um arquivo inicial .flow contendo um único nó de disparo manual.

Resumo

uip flow init <name> [--force]
uip flow init <name> [--force]

Recebe opções globais. Os códigos de saída seguem o contrato padrão.

Argumentos

  • <name> necessário) — nome da pasta do projeto. Validado com VALID_PROJECT_NAME_REGEX: apenas letras, números, sublinhados (_) e hifens (-).

Opções

  • --force inicializar mesmo que o diretório de destino exista e não esteja vazio. Os arquivos existentes não são limpos — os arquivos são escritos ao lado; isso é útil para reinicializar dentro de uma pasta pré-criada.

Comportamento

O comando cria <name>/ no diretório de trabalho atual e grava dois arquivos:

  • project.uiproj{ "Name": "<name>", "ProjectType": "Flow" }
  • <name>.flow — Fluxo JSON de semente contendo:
    • Um nó inicial core.trigger.manual conectado a um entryPointIdgerado
    • A definição de nó correspondente em definitions[]
    • Vazio como edges, bindings, variables
    • Posição layout.nodes.start da tela

Se <name> já existir e não estiver vazio e --force não estiver definido, o comando falhará com um erro solicitando que o usuário passe --force.

Exemplos

# Create a new project in ./invoice-flow
uip flow init invoice-flow

# Reinitialize into an existing non-empty folder (e.g. a Git repo)
uip flow init invoice-flow --force
# Create a new project in ./invoice-flow
uip flow init invoice-flow

# Reinitialize into an existing non-empty folder (e.g. a Git repo)
uip flow init invoice-flow --force

Formato dos dados (--output json)

{
  "Code": "FlowInit",
  "Data": {
    "Status": "Created successfully",
    "Path": "/workspace/invoice-flow"
  }
}
{
  "Code": "FlowInit",
  "Data": {
    "Status": "Created successfully",
    "Path": "/workspace/invoice-flow"
  }
}

Na falha, Code está ausente e a resposta traz Result: "Failure", Message e Instructions.

Veja também

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades