Подготовка среды разработки
Давайте приступим к разработке расширений с помощью пакета SDK для Windows Admin Center! В этом документе мы рассмотрим процесс создания и запуска среды для создания и тестирования расширения для Windows Admin Center.
Примечание.
Новый пакет SDK Для Windows Admin Center? Дополнительные сведения о расширениях Для Windows Admin Center
Чтобы подготовить среду разработки, выполните следующие действия.
Установка необходимых компонентов
Чтобы начать разработку с помощью пакета SDK, скачайте и установите следующие предварительные требования:
- Windows Admin Center (общедоступная версия или предварительная версия)
- Visual Studio или Visual Studio Code
- Node.js (скачайте и установите файл .msi для версии 16.20.2)
- Узел диспетчер пакетов (6.14.5 или более поздней версии)
- NuGet (для расширений публикации)
Примечание.
Чтобы выполнить приведенные ниже действия, необходимо установить и запустить Центр администрирования Windows в режиме разработки. Режим разработки позволяет Windows Admin Center загружать неподписанные пакеты расширений. Windows Admin Center можно установить только в режиме разработки на компьютере с Windows 10.
Чтобы включить режим разработки, установите Windows Admin Center из командной строки с параметром DEV_MODE=1. В приведенном ниже примере замените <version>
устанавливаемую версию, т. е. WindowsAdminCenter1809.msi
msiexec /i WindowsAdminCenter<version>.msi DEV_MODE=1
Если вы уже установили Windows Admin Center без включения режима разработки, можно изменить значение свойства режима разработки с помощью редактора реестра. Свойства Для Windows Admin Center можно найти по следующему пути:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ServerManagementGateway
Установка глобальных зависимостей
Затем установите или обновите зависимости, необходимые для проектов, с диспетчер пакетов Node. Эти зависимости будут установлены глобально и будут доступны для всех проектов.
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
Ознакомьтесь с нашим набором средств разработки пакета SDK для Windows Admin Center! Этот набор средств позволяет быстро создавать макеты расширений в PowerPoint с помощью стилей, элементов управления и шаблонов страниц Windows Admin Center. Узнайте, как может выглядеть расширение в Windows Admin Center, прежде чем приступить к написанию кода!