使用“uip codedapp”工具管理 UiPath 编码网页应用程序的完整生命周期的命令。
uip codedapp 用于构建、打包、发布、部署和管理 UiPath 编码网页应用程序 — 在 Studio Web 中编写并托管在 UiPath Cloud 上的 HTML/JavaScript 应用程序。动词涵盖完整生命周期:init 本地入门版、pull 一个到本地磁盘的远程项目、push 变回 pack、.nupkg 到 publish 到 UiPath,然后 deploy 或升级应用程序。使用 uip tools install codedapp 安装,或调用 uip codedapp … 并运行自动安装。有关管理工具安装的命令,请参阅工具(插件)和UIP 工具。codedapp 是命令前缀;基础包为 @uipath/codedapp-tool。
该工具对每个命令运行预操作挂钩,以读取uip login写入的会话并将其导出到环境中,因此大多数与身份验证相关的标志是可选的,它们作为一次性覆盖存在。只有 push/pull/publish/deploy(与 UiPath 对话的动词)接受这些覆盖; init 和 pack 是纯本地的,根本不注册身份验证标志。
命令
每个uip codedapp动词都有自己的参考页面。有关已安装工具版本上的实时参数列表,请运行uip codedapp <verb> --help 。
大纲
uip codedapp init <path> [--template <name>] [--type <Action>] [--force] [--skip-solution-registration]
uip codedapp pull [--project-id <id>] [--target-dir <dir>] [--overwrite] [--verbose] [<auth flags>]
uip codedapp push [--project-id <id>] [--build-dir <dir>] [--ignore-resources] [--version <v>] [--verbose] [<auth flags>]
uip codedapp pack <dist> [--name <n>] [--version <v>] [--output-dir <dir>] [...]
uip codedapp publish [--name <n>] [--version <v>] [--type <Web|Action>] [--personal-workspace] [<auth flags>]
uip codedapp deploy [--name <n>] [--version <v>] [--folder-key <key>] [<auth flags>]
uip codedapp init <path> [--template <name>] [--type <Action>] [--force] [--skip-solution-registration]
uip codedapp pull [--project-id <id>] [--target-dir <dir>] [--overwrite] [--verbose] [<auth flags>]
uip codedapp push [--project-id <id>] [--build-dir <dir>] [--ignore-resources] [--version <v>] [--verbose] [<auth flags>]
uip codedapp pack <dist> [--name <n>] [--version <v>] [--output-dir <dir>] [...]
uip codedapp publish [--name <n>] [--version <v>] [--type <Web|Action>] [--personal-workspace] [<auth flags>]
uip codedapp deploy [--name <n>] [--version <v>] [--folder-key <key>] [<auth flags>]
push/pull/publish/deploy 上常见的身份验证覆盖标志:--base-url <url>、--org-id <id>、--tenant-id <id>、--access-token <token>(在相关时加上 --org-name/--tenant-name)。首选uip login — 这些标志用于一次性覆盖。init 和 pack 仅适用于本地,并且不采用这些内容。