UiPath Documentation
uipath-cli
latest
false
UiPath CLI 用户指南
重要 :
请注意,此内容已使用机器翻译进行了本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。

UIP 编码应用程序包

“uip codedapp pack”的语法和选项,可将构建的编码应用程序打包到“.nupkg”存档中以供发布。

uip codedapp pack 将构建的编码应用程序打包到 .nupkg 存档中,准备发布。它会读取 <dist> 目录,应用提供的包元数据,并将存档写入 --output-dir(默认为 ./.uipath)。使用 --dry-run 预览文件列表,而不写入存档。这是未经身份验证的本地打包步骤 — 它不接受登录/身份验证覆盖标志;这些操作仅适用于 push/pull/publish/deploy。

大纲​

uip codedapp pack <dist> [options]
uip codedapp pack <dist> [options]
  • <dist> — 包含已构建应用程序的 dist 文件夹的路径。

选项​

标记描述
-n, --name <name>包名称。
--display-name <name>UiPath 中显示的人类可读应用程序标题。默认为输入的 --name。
-v, --version <version>包版本。默认值: 1.0.0 。
--output-dir <dir>输出目录。默认值: ./.uipath 。
--author <author>包作者。默认值: UiPath Developer 。
--description <desc>包描述。
--main-file <file>主条目文件。默认值: index.html 。
--content-type <type>内容类型: webapp 、 library或process 。默认值: webapp 。
--repository-url <url>源存储库 URL,记录在包中以便追踪。
--repository-commit <sha>记录源存储库提交哈希值,以便追踪。
--repository-branch <branch>源存储库分支。
--repository-type <type>源存储库类型。如果设置 git,则默认为 --repository-url。
--release-notes <text>参阅包的发行说明。
--project-url <url>Automation Hub 概念 URL。
--dry-run显示将在不写入存档的情况下打包的内容。

示例​

# 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"

# Preview the file list — no archive written
uip codedapp pack ./dist --name "MyApp" --dry-run
# 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"

# Preview the file list — no archive written
uip codedapp pack ./dist --name "MyApp" --dry-run

数据形状(--输出 json)​

{
  "Code": "PackCompleted",
  "Data": {
    "Message": "Package created successfully.",
    "Package": "[email protected]",
    "Output": ".uipath/myapp.1.0.0.nupkg"
  }
}
{
  "Code": "PackCompleted",
  "Data": {
    "Message": "Package created successfully.",
    "Package": "[email protected]",
    "Output": ".uipath/myapp.1.0.0.nupkg"
  }
}

空运行 (--dry-run) 仍会返回 Code: "PackDryRunCompleted" 和 Data: { DryRun: true, Message: "Dry run - no package created.", Package, Output } — 未写入存档,但 Output 仍显示存档所需的路径。

另请参阅​

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新