pac 页面

用于处理 Power Pages 网站的命令。

注释

使用 pac cli 版本 1.32 时,命令 pac powerpages 已更改为 pac pages。 使用 pac cli 版本 1.27 时,命令 pac paportal 已更改为 pac powerpages。 这两者 powerpagespaportal 将继续工作,但我们建议今后使用 pages

请参阅以下有关将 Power Platform CLI 与 Power Pages 配合使用的资源:

指令

Command Description
pac pages bootstrap-migrate 将 HTML 代码从 bootstrap V3 迁移到 V5。
pac 页面下载 从当前 Dataverse 环境下载 Power Pages 网站内容。
pac pages download-code-site 从当前 Dataverse 环境下载 Power Pages 网站内容。
pac 页面列表 列出当前 Dataverse 环境中的所有 Power Pages 网站。
pac pages migrate-datamodel 管理 Power Pages 网站的数据模型迁移。
pac 页面上传 将 Power Pages 网站内容上传到当前的 Dataverse 环境。
pac pages upload-code-site 将编译的代码上传到 Power Pages 网站

pac pages bootstrap-migrate

将 HTML 代码从 bootstrap V3 迁移到 V5。

页面启动迁移所需的参数

--path -p

网站内容的路径。

pac 页面下载

从当前 Dataverse 环境下载 Power Pages 网站内容。

Example

pac pages download --path "C:\portals" --webSiteId f88b70cc-580b-4f1a-87c3-41debefeb902 --modelVersion 2

页面下载所需的参数

--path -p

下载 Power Pages 网站内容的路径

--webSiteId -id

要下载的 Power Pages 网站 ID

页面下载的可选参数

--environment -env

指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。

--excludeEntities -xe

要排除下载的实体逻辑名称的逗号分隔列表

--includeEntities -ie

仅使用逗号分隔的实体逻辑名称下载为此参数指定的实体。

--modelVersion -mv

要下载的 Power Pages 网站数据模型版本。 如果未指定,将使用“标准”。 [增强型或标准版]

--overwrite -o

要覆盖的 Power Pages 网站内容

此参数不需要任何值。 这是一个开关。

注解

详细信息: 下载网站内容

pac pages download-code-site

从当前 Dataverse 环境下载 Power Pages 网站内容。

页面 download-code-site 的必需参数

--path -p

下载 Power Pages 网站内容的路径

--webSiteId -id

要下载的 Power Pages 网站 ID

页面 download-code-site 的可选参数

--environment -env

指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。

--overwrite -o

要覆盖的 Power Pages 网站内容

此参数不需要任何值。 这是一个开关。

pac 页面列表

列出当前 Dataverse 环境中的所有 Power Pages 网站。

页面列表的可选参数

--environment -env

指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。

--verbose -v

启用详细模式以提供更多详细信息。

此参数不需要任何值。 这是一个开关。

注解

详细信息: 列出可用的网站

pac pages migrate-datamodel

管理 Power Pages 网站的数据模型迁移。

页面 migrate-datamodel 的必需参数

--webSiteId -id

用于更新网站的 Power Pages 网站 ID。

页面 migrate-datamodel 的可选参数

--checkMigrationStatus -s

检查正在进行迁移的站点的状态。

此参数不需要任何值。 这是一个开关。

--environment -env

指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。

--mode -m

根据要求从 configurationData/configurationDataRefrences / all 中进行选择。

--portalId -pid

迁移中的网站的门户 ID。

--revertToStandardDataModel -r

将站点从增强型还原为标准数据模型。

此参数不需要任何值。 这是一个开关。

--siteCustomizationReportPath -p

用于存储网站自定义报表的本地路径。

--updateDataModelVersion -u

成功迁移数据后,更新站点的数据模型版本。

此参数不需要任何值。 这是一个开关。

pac 页面上传

将 Power Pages 网站内容上传到当前的 Dataverse 环境。

Example

pac pages upload --path "C:\portals\starter-portal" --modelVersion 2

页面上传所需的参数

--path -p

从何处上传 Power Pages 网站内容的路径。

页面上传的可选参数

--deploymentProfile -dp

要使用的部署配置文件名称。 默认值为“default”

--environment -env

指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。

--forceUploadAll -f

将所有 Power Pages 网站内容上传到当前的 Dataverse 环境。

此参数不需要任何值。 这是一个开关。

--modelVersion -mv

要上传的 Power Pages 网站数据模型版本。

注解

详细信息:

pac pages upload-code-site

将编译的代码上传到 Power Pages 网站

页面 upload-code-site 的必需参数

--rootPath -rp

用于初始化 Power Pages 代码的根源文件夹

页面 upload-code-site 的可选参数

--compiledPath -cp

已编译代码的位置

--siteName -sn

站点名称

另请参阅

Microsoft Power Platform CLI 命令组
Microsoft Power Platform CLI 概述