UiPath Documentation
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中以供上传。

另请参阅​

  • 大纲​
  • 选项​
  • 示例​
  • 相关内容​
  • 另请参阅​

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新