Бележка
Достъпът до тази страница изисква удостоверяване. Можете да опитате да влезете или да промените директориите.
Достъпът до тази страница изисква удостоверяване. Можете да опитате да промените директориите.
Команди за работа с рамкови проекти на компоненти на Power Apps
Създаване и изграждане на компонент на код обяснява как да използвате тези команди.
Команди
| Command | Описание |
|---|---|
| pac pcf init | Инициализира указател с нов проект за рамка на компонент на Power Apps |
| pac pcf push | Импортиране на проекта за рамка на компонент на Power Apps в текущата организация dataverse |
| pac pcf version | Версия на корекция за контроли |
pac pcf init
Инициализира указател с нов проект за рамка на компонент на Power Apps
Пример
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 инсталиране", след като контролата е създадена. Стойността по подразбиране е "неистина".
Този параметър не изисква стойност. Това е превключвател.
--template
-t
Изберете шаблон за компонента.
Използвайте една от следните стойности:
fielddataset
Забележки
Използване --framework react с контроли за реакция и библиотеки с платформи (предварителен преглед).
pac pcf push
Импортиране на проекта за рамка на компонент на Power Apps в текущата организация dataverse
Пример
pac pcf push --publisher-prefix dev
Незадължителни параметри за pcf push
--environment
-env
Указва целевия Dataverse. Стойността може да бъде GUID или абсолютен HTTPS URL адрес. Когато не е зададена, ще се използва активната организация, избрана за текущия профил за удостоверяване.
--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 файла за проследяване, което да се използва при използване на функцията за проследяване на файлове като стратегия. Стойността по подразбиране е "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