准备开发环境

让我们开始使用 Windows Admin Center SDK 开发扩展! 在本文档中,我们将介绍启动并运行环境以构建并测试 Windows Admin Center 的扩展的流程。

注意

不熟悉 Windows Admin Center SDK? 了解有关 Windows Admin Center 的扩展 的详细信息

要准备开发环境,请执行以下步骤:

安装先决条件

要开始使用 SDK 进行开发,请下载并安装以下必备组件:

注意

你需要在开发人员模式下安装并运行 Windows Admin Center,以执行以下步骤。 开发人员模式允许 Windows Admin Center 加载未签名的扩展包。 Windows Admin Center只能安装在 Windows 10 计算机上的开发模式下。

要启用开发人员模式,请从命令行使用参数 DEV_MODE = 1 安装 Windows Admin Center。 在以下示例中,将 <version> 替换为正在安装的版本,即 WindowsAdminCenter1809.msi

msiexec /i WindowsAdminCenter<version>.msi DEV_MODE=1

如果你已安装 Windows Admin Center 但未启用开发模式,则可以使用注册表编辑器编辑开发模式属性的值。 可以在以下路径下找到 Windows Admin Center 的属性:

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ServerManagementGateway

安装全局依赖项

接下来,用节点包管理器安装或更新项目所需的依赖项。 这些依赖项将全局安装,并适用于所有项目。

npm install -g @angular/cli@11.2.14

npm install -g gulp
npm install -g typescript
npm install -g tslint
npm install -g @microsoft/windows-admin-center-sdk@latest

注意

你可以安装更高版本的 @angular/cli,但请注意,如果你安装的版本高于 11.2.14,则在 Gulp 构建步骤期间,你将收到一条警告,指出本地 CLI 版本与已安装的版本不匹配。

后续步骤

现在你的环境已准备就绪,可以开始创建内容了。

SDK 设计工具包

查看我们的 Windows Admin Center SDK 设计工具包! 此工具包旨在帮助您使用 Windows Admin Center 样式、控件和页面模板在 PowerPoint 中快速模拟扩展。 在开始编写代码之前,请先在 Windows Admin Center 中查看你的扩展!