- Visão geral
- Introdução
- Conceitos
- Usando o UiPath CLI
- Guias de instruções
- Receitas de CI/CD
- Referência de comando
- Visão geral
- Códigos de saída
- Opções globais
- Agente de código uip
- codificador UIP
- Contextualização da uip
- Documento da UIP
- Função UIP
- Proteções da UIP
- configuração-llm-uip
- gateway-llm-uip
- criação do uip Maestro
- Registro do uip Maestro
- hub de modelo da uip
- Atividades Localizar
- atividades get-padrão-xaml
- Analisar
- lista de regras do analisador
- Criar
- Limpeza
- instalação de entidades-de-dados
- lista de entidades de data-fabric
- comparação dos arquivos
- obter-repositório-objeto-da-Biblioteca
- obter-objeto-repositório
- Init
- lista de instâncias
- Empacotar
- inspeção de pacotes
- Instalação dos pacotes
- versões dos pacotes
- Publicar
- Remoto
- restore
- executar, depurar e adicionar; Execução
- Configurações
- Início do Studio
- pesquisa de modelos
- adição de dados de teste
- adicionar-fila-de-dados-de-teste
- adição-variação dos dados de teste
- TM
- UIA
- Validar
- fluxo de trabalho-exemplos obter
- lista de exemplos de fluxo de trabalho
- tarefas do UIP
- anexo
- Campo personalizado
- Defects
- Execuções
- exportar trabalhos
- Migração
- Rótulo do objeto
- Empacotar
- cenário-perf
- grupos de carga do cenário-perf
- dados de execução do cenário-perf
- relatório do cenário-perf
- Projeto
- permissões do projeto
- Prompts
- Relatar
- Requisitos
- Resultado
- Executar
- Agendamentos
- Log de caso de teste
- Casos de teste
- Conjuntos de Testes
- Log de etapa de teste
- Usuário
- Aguardar
- Traces da UIP
- Feedback de traces da uip
- Migração
- Referência e suporte
pacote de aplicativos codificados uip
Sintaxe e opções para o "uip codedapp package", que empacota um aplicativo codificado integrado em um arquivo ".nupkg" para publicação.
uip codedapp pack packages a built coded app into a .nupkg archive ready for publication. It reads the <dist> directory, applies the supplied package metadata, and writes the archive to --output-dir (defaults to ./.uipath). Use --dry-run to check the package configuration and preview the output path without writing anything to disk. This is a local, unauthenticated packaging step — it accepts no login/auth-override flags; those only apply to push/pull/publish/deploy.
Resumo
uip codedapp pack <dist> [options]
uip codedapp pack <dist> [options]
<dist>— path to the dist folder containing the built application. The folder must containindex.htmlat its root; only static builds are supported.
Package ID
The package ID is derived from --name: the name is lowercased, spaces and underscores become hyphens, other characters outside a-z, 0-9, and - are removed, repeated hyphens collapse to one, and leading or trailing hyphens are trimmed. For example, --name "My App" produces the package ID my-app. When the name changes, the CLI prints a warning that names the sanitized value. The display title keeps the name as typed unless you pass --display-name.
When --name is omitted in an interactive terminal, the command prompts for it. In a non-interactive run, a missing name fails the command.
Opções
| Bandeira | Description |
|---|---|
-n, --name <name> | Package name. The package ID is derived from it (refer to Package ID). |
--display-name <name> | Título do aplicativo legível por humanos mostrado no UiPath. O padrão é --name conforme digitado. |
-v, --version <version> | Versão do pacote. Padrão: 1.0.0. |
--output-dir <dir> | Diretório de saída. Padrão: ./.uipath. |
--author <author> | Autor do pacote. Padrão: UiPath Developer. |
--description <desc> | Descrição do pacote. |
--main-file <file> | Arquivo de entrada principal. Padrão: index.html. |
--content-type <type> | Tipo de conteúdo: webapp, library ou process. Padrão: webapp. |
--repository-url <url> | URL do repositório de origem, registrado no pacote para rastreabilidade. |
--repository-commit <sha> | Hash de confirmação do repositório de origem, gravado para rastreabilidade. |
--repository-branch <branch> | Ramificação do repositório de origem. |
--repository-type <type> | Tipo de repositório de origem. O padrão é git quando --repository-url está definido. |
--release-notes <text> | Notas de versão para o pacote. |
--project-url <url> | URL da ideia do Automation Hub. |
--dry-run | Show what would be packaged without creating the package or writing any file. |
Exemplos
# Default — writes ./.uipath/myapp.1.0.0.nupkg
uip codedapp pack ./dist --name "MyApp" --version "1.0.0"
# Custom output directory and author
uip codedapp pack ./dist \
--name "MyApp" --version "2.0.0" \
--output-dir ./packages \
--author "Contoso Ltd."
# Separate display title — package id stays my-app
uip codedapp pack ./dist --name "my-app" --display-name "My App" --version "1.0.0"
# Check the package configuration without writing anything to disk
uip codedapp pack ./dist --name "MyApp" --version "1.0.0" --dry-run
# Write the .nupkg into a directory other than ./.uipath
uip codedapp pack ./dist --name "MyApp" --version "1.0.0" --output-dir ./out
# Default — writes ./.uipath/myapp.1.0.0.nupkg
uip codedapp pack ./dist --name "MyApp" --version "1.0.0"
# Custom output directory and author
uip codedapp pack ./dist \
--name "MyApp" --version "2.0.0" \
--output-dir ./packages \
--author "Contoso Ltd."
# Separate display title — package id stays my-app
uip codedapp pack ./dist --name "my-app" --display-name "My App" --version "1.0.0"
# Check the package configuration without writing anything to disk
uip codedapp pack ./dist --name "MyApp" --version "1.0.0" --dry-run
# Write the .nupkg into a directory other than ./.uipath
uip codedapp pack ./dist --name "MyApp" --version "1.0.0" --output-dir ./out
Formato dos dados (--output json)
{
"Code": "PackCompleted",
"Data": {
"Message": "Package created successfully.",
"Package": "myapp@1.0.0",
"Output": ".uipath/myapp.1.0.0.nupkg"
}
}
{
"Code": "PackCompleted",
"Data": {
"Message": "Package created successfully.",
"Package": "myapp@1.0.0",
"Output": ".uipath/myapp.1.0.0.nupkg"
}
}
A dry run (--dry-run) returns a different code and message, and Output shows the path the package would take:
{
"Code": "PackDryRunCompleted",
"Data": {
"DryRun": true,
"Message": "Dry run - no package created.",
"Package": "myapp@1.0.0",
"Output": ".uipath/myapp.1.0.0.nupkg"
}
}
{
"Code": "PackDryRunCompleted",
"Data": {
"DryRun": true,
"Message": "Dry run - no package created.",
"Package": "myapp@1.0.0",
"Output": ".uipath/myapp.1.0.0.nupkg"
}
}
A failed pack returns Result: "Failure" with Message: "Pack failed" and the cause in Instructions.
Relacionado
- uip codedapp push — envie a origem para o Studio Web antes de empacotá-la.
- uip codedapp publish — carregue o
.nupkgresultante para a UiPath.