Нотатка
Доступ до цієї сторінки потребує авторизації. Можна спробувати ввійти або змінити каталоги.
Доступ до цієї сторінки потребує авторизації. Можна спробувати змінити каталоги.
Команди для роботи з проектами структури компонентів Power Apps
Створення та створення компонента коду пояснює, як використовувати ці команди.
Команди
| Команда | Опис |
|---|---|
| pac pcf init | Ініціалізація каталогу з новим проектом power Apps component framework |
| pac pcf push | Імпорт проекту компонента Power Apps до поточної організації Dataverse |
| pac pcf version | Версія виправлення для елементів керування |
pac pcf init
Ініціалізація каталогу з новим проектом power Apps component framework
Приклад
pac pcf init --namespace SampleNameSpace --name SampleComponent --template field
Необов'язкові параметри для pcf init
--framework
-fw
Структура рендерінгу для елемента керування. Стандартне значення – "немає", що означає 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 install" після створення елемента керування. Значення за промовчанням – "хибність".
Для цього параметра не потрібне значення. Це перемикач.
--template
-t
Виберіть шаблон компонента.
Використайте одне з таких значень:
fielddataset
Зауваження
Використовується --framework react з елементами керування React та бібліотеками платформи (підготовча версія).
pac pcf push
Імпорт проекту компонента Power Apps до поточної організації Dataverse
Приклад
pac pcf push --publisher-prefix dev
Необов'язкові параметри для pcf push
--environment
-env
Указує цільовий аргумент Dataverse. Значення може бути URL-адресою GUID або абсолютним 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
Версія виправлення для елементів керування
Приклад
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-файлу засобу відстеження, яке використовуватиметься під час використання функції filetracking як стратегії. Значення за замовчуванням – "ControlsStateVersionInfo.csv".
--patchversion
-pv
Версія виправлення для елементів керування
Примітка. Значення має бути цілим числом із мінімальним значенням 0.
--path
-p
Абсолютний або відносний шлях "ControlManifest.xml" для оновлення.
--strategy
-s
Містить оновлення версії виправлень для файлів "ControlManifest.xml", використовуючи вказану стратегію. Якщо використовується gittags, установіть маркер особистого доступу в такій змінної середовища "PacCli.PAT"
Використайте одне з таких значень:
NoneGitTagsFileTrackingManifest
--updatetarget
-ut
Укажіть кінцевий маніфест, який потрібно оновити.
Використайте одне з таких значень:
buildproject
Зауваження
--patchversion буде приймати значення лише третьої частини кортежу версії: Major.Minor.Patch.
Для --strategy доступних значень є такі значення:
| Значення | Опис |
|---|---|
gittags |
Використовуйте теги Git, щоб вирішити, чи потрібно оновлювати версію виправлення певного компонента. |
filetracking |
Скористайтеся файлом .csv, щоб вирішити, чи потрібно оновлювати версію виправлення певного компонента. |
manifest |
Збільшує версію виправлення на 1 для всіх компонентів. |
Див. також
Групи команд CLI платформи Microsoft Power Platform
Огляд CLI платформи Microsoft Power Platform