uipath-cli
latest
false
UiPath CLI 用户指南
重要 :
请注意,此内容已使用机器翻译进行了本地化。
新发布内容的本地化可能需要 1-2 周的时间才能完成。
“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 仍显示存档所需的路径。
相关内容
- uip codedapp push — 在打包之前将源代码发送到 Studio Web。
- uip codedapp publish — 将生成的
.nupkg上传到 UiPath。