uipath-cli
latest
false
UiPath CLI 用户指南
重要 :
请注意,此内容已使用机器翻译进行了本地化。
新发布内容的本地化可能需要 1-2 周的时间才能完成。
uip rpa 创建项目
"uip rpa create-project" 的语法和选项,可根据模板构建新的 UiPath Studio 项目。
uip rpa create-project根据模板构建新的 UiPath 项目。该命令会生成一个带有project.json项目目录和所选模板的入门工作流文件,这些文件已准备好在 Studio 中打开或使用uip rpa build / uip rpa pack进行构建。
备注:
create-project 是隐藏的旧版别名 — --help 中显示的当前主要表单为 uip rpa init。
框架由 Studio 本身执行,因此该命令仅适用于 Windows 运行器(Studio 仅限 Windows)。在 macOS 或 Linux 上,手动复制模板目录,或先在管道中在 Windows 智能体上运行框架。
大纲
uip rpa create-project --name <name> [options]
uip rpa create-project --name <name> [options]
选项
| 标记 | 描述 |
|---|---|
--name <string> | 必需。要创建的项目的名称。 |
--template-id <string> | 内置模板标识符 — BlankTemplate 、 LibraryProcessTemplate 、 TestAutomationProjectTemplate等。默认为BlankTemplate 。在 Studio 版本上对实时列表运行uip rpa search-templates 。 |
--location <string> | 要在其中创建项目文件夹的父目录。默认为 Studio 托管位置。 |
--description <string> | 项目说明,已写入project.json 。 |
--expression-language <VisualBasic|CSharp> | 新项目的表达式语言。 |
--target-framework <Legacy|Windows|Portable> | 目标框架 — Portable表示跨平台项目, Windows表示仅 Windows 项目, Legacy表示由uip rpa-legacy支持的.NET Framework 时代项目。 |
--allow-prerelease-packages | 允许在依赖项块中使用预发行的活动包版本。 |
--template-package-id <id> | 订阅源中模板包的 NuGet 包 ID(设置后将覆盖--template-id )。使用uip rpa search-templates发现可用的包。 |
--template-package-version <version> | 模板包的版本。如果省略,则为最新。 |
--skip-solution-registration | 不要在相关解决方案中自动注册新项目。默认情况下,在解决方案目录中创建的项目会在包含的 .uipx 中注册;请改为将其传递给框架,以独立使用(solutionRegistration.Status 为 OptedOut)。默认值:false。 |
有关已安装工具版本的完整选项列表,请运行:
uip rpa create-project --help
uip rpa create-project --help
示例
# Blank cross-platform project in the current folder
uip rpa create-project --name MyProcess --target-framework Portable --location .
# Library project, C# expression language
uip rpa create-project \
--name MyLib \
--template-id LibraryProcessTemplate \
--expression-language CSharp
# Project from a feed-published template package
uip rpa create-project \
--name FromFeed \
--template-package-id MyOrg.Templates.Standard \
--template-package-version 2.4.1
# Blank cross-platform project in the current folder
uip rpa create-project --name MyProcess --target-framework Portable --location .
# Library project, C# expression language
uip rpa create-project \
--name MyLib \
--template-id LibraryProcessTemplate \
--expression-language CSharp
# Project from a feed-published template package
uip rpa create-project \
--name FromFeed \
--template-package-id MyOrg.Templates.Standard \
--template-package-version 2.4.1
相关内容
uip rpa search-templates— 发现配置的 NuGet 订阅源上可用的模板包。uip rpa build— 搭建框架后,编译新项目。uip rpa pack— 将其打包到.nupkg中以供上传。