Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Команды для работы с проектами платформы компонентов Power Apps
Создание и сборка компонента кода объясняет, как использовать эти команды.
Commands
| Command | Description |
|---|---|
| pac pcf init | Инициализирует каталог с помощью нового проекта платформы компонентов Power Apps |
| pac pcf push | Импорт проекта платформы компонентов Power Apps в текущую организацию Dataverse |
| pac pcf version | Версия исправления для элементов управления |
pac pcf init
Инициализирует каталог с помощью нового проекта платформы компонентов Power Apps
Example
pac pcf init --namespace SampleNameSpace --name SampleComponent --template field
Необязательные параметры для pcf init
--framework
-fw
Платформа отрисовки для элемента управления. Значение по умолчанию — none, что означает HTML.
Используйте одно из следующих значений:
nonereact
--name
-n
Имя компонента.
Примечание. Допускаются только символы в диапазонах [A - Z], [a - z] или [0 – 9]. Первый символ может не быть числом.
--namespace
-ns
Пространство имен для компонента.
Примечание. Разрешены только символы в диапазонах [A - Z], [a - z], [0 – 9], или ".". Первый и последний символ могут не быть символом . Последовательные символы "." не допускаются. Числа не допускаются в качестве первого символа или сразу после периода.
--outputDirectory
-o
Выходной каталог
--run-npm-install
-npm
Автоматическая установка npm после создания элемента управления. Значение по умолчанию — false.
Этот параметр не требует значения. Это переключатель.
--template
-t
Выберите шаблон для компонента.
Используйте одно из следующих значений:
fielddataset
Замечания
Используйте --framework react элементы управления React и библиотеки платформы (предварительная версия).
pac pcf push
Импорт проекта платформы компонентов Power Apps в текущую организацию Dataverse
Example
pac pcf push --publisher-prefix dev
Необязательные параметры для pcf push
--environment
-env
Указывает целевой объект Dataverse. Это значение может быть URL-адресом GUID или абсолютным URL-адресом HTTPS. Если это не указано, будет использоваться активная организация, выбранная для текущего профиля проверки подлинности.
--force-import
-f
Не рекомендуется: этот параметр игнорируется.
--incremental
-inc
Отправляет только файлы, которые отличаются с помощью обновлений сущностей.
Этот параметр не требует значения. Это переключатель.
--interactive
-i
Указывает, что действия в сборке разрешены для взаимодействия с пользователем. Не используйте этот аргумент в автоматизированном сценарии, где интерактивность не ожидается.
Этот параметр не требует значения. Это переключатель.
--publisher-prefix
-pp
Значение префикса настройки для издателя решения Dataverse
Примечание. Префикс должен иметь длину от 2 до 8 символов, может состоять только из буквы, должен начинаться с буквы и не может начинаться с mscrm.
--solution-unique-name
Уникальное имя решения для добавления компонента.
--verbosity
-v
Уровень детализации для MSBuild при создании временной оболочки решения.
Используйте одно из следующих значений:
minimalnormaldetaileddiagnostic
pac pcf version
Версия исправления для элементов управления
Example
pac pcf version --patchversion 1.0.0.0 --path c:\Users\Downloads\SampleComponent --allmanifests
pac pcf version --strategy gittags
Необязательные параметры для pcf version
--allmanifests
-a
Обновляет версию исправления для всех файловControlManifest.xml
Этот параметр не требует значения. Это переключатель.
--filename
-fn
Имя CSV-файла отслеживания, используемое при использовании файлового отслеживания в качестве стратегии. Значение по умолчанию — "ControlsStateVersionInfo.csv".
--patchversion
-pv
Версия исправления для элементов управления
Примечание. Значение должно быть целым числом с минимальным значением 0.
--path
-p
Абсолютный или относительный путьControlManifest.xmlдля обновления.
--strategy
-s
Обновляет версию исправлений для файловControlManifest.xmlс помощью указанной стратегии. При использовании gittag задайте личный маркер доступа в следующей переменной среды PacCli.
Используйте одно из следующих значений:
NoneGitTagsFileTrackingManifest
--updatetarget
-ut
Укажите, какой целевой манифест необходимо обновить.
Используйте одно из следующих значений:
buildproject
Замечания
--patchversion будет принимать значение только третьей части кортежа версии: Major.Minor.Patch.
Для --strategy доступных значений имеются следующие значения:
| Ценность | Description |
|---|---|
gittags |
Используйте теги Git, чтобы определить, требуется ли обновить версию исправления конкретного компонента. |
filetracking |
Используйте файл .csv, чтобы определить, требуется ли обновить версию исправления конкретного компонента. |
manifest |
Увеличивает версию исправления на 1 для всех компонентов. |
См. также
Группы команд Командной строки Microsoft Power Platform
Обзор интерфейса командной строки Microsoft Power Platform