Нотатка
Доступ до цієї сторінки потребує авторизації. Можна спробувати ввійти або змінити каталоги.
Доступ до цієї сторінки потребує авторизації. Можна спробувати змінити каталоги.
Команди для роботи з Power Apps компонентами.
Створення та створення компонента коду пояснює, як використовувати ці команди.
Команди
| Команда | Опис |
|---|---|
| pac pcf init | Ініціалізація каталогу з новим проектом Power Apps component framework |
| pac pcf push | Імпорт проекту Power Apps component framework до поточної організації 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 component framework до поточної організації 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 для всіх компонентів. |
Див. також
Microsoft Power Platform групи команд CLI
огляд Microsoft Power Platform CLI