用于处理 Power Pages 网站的命令。
注释
使用 pac cli 版本 1.32 时,命令 pac powerpages 已更改为 pac pages。
使用 pac cli 版本 1.27 时,命令 pac paportal 已更改为 pac powerpages。
这两者 powerpages 都 paportal 将继续工作,但我们建议今后使用 pages 。
请参阅以下有关将 Power Platform CLI 与 Power Pages 配合使用的资源:
- Microsoft Power Platform CLI 的门户支持
- 教程:将 Microsoft Power Platform CLI 与门户结合使用
- 使用 Visual Studio Code 扩展
指令
| 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 概述