Zdieľať cez


pac pcf

Príkazy na prácu s projektmi architektúry súčastí služby Power Apps

Vytvorenie a zostavenie súčasti kódu vysvetľuje, ako používať tieto príkazy.

Príkazy

Príkaz Popis
pac pcf init Inicializuje adresár s novým projektom architektúry súčastí služby Power Apps
pac pcf push Importovanie projektu architektúry súčastí služby Power Apps do aktuálnej organizácie Dataverse
pac pcf version Verzia patch pre ovládacie prvky

pac pcf init

Inicializuje adresár s novým projektom architektúry súčastí služby Power Apps

Príklad

pac pcf init --namespace SampleNameSpace --name SampleComponent --template field

Voliteľné parametre pre pcf init

--framework -fw

Architektúra vykresľovania pre ovládací prvok. Predvolená hodnota je none, čo znamená HTML.

Použite jednu z týchto hodnôt:

  • none
  • react

--name -n

Názov súčasti.

Poznámka: Povolené sú iba znaky v rozsahoch [A – Z], [a – z] alebo [0 – 9]. Prvý znak nemusí byť číslo.

--namespace -ns

Priestor názvov súčasti.

Poznámka: Povolené sú iba znaky v rozsahoch [A – Z], [a – z], [0 – 9] alebo .. Prvý a posledný znak nemusí byť znak .. Po sebe nasledujúce znaky "." nie sú povolené. Čísla nie sú povolené ako prvý znak ani bezprostredne po období.

--outputDirectory -o

Výstupný adresár

--run-npm-install -npm

Automatické spustenie npm install po vytvorení ovládacieho prvku. Predvolená hodnota je False.

Tento parameter nevyžaduje žiadnu hodnotu. Je to prepínač.

--template -t

Vyberte šablónu pre súčasť.

Použite jednu z týchto hodnôt:

  • field
  • dataset

Poznámky

Používajte --framework react s ovládacími prvkami React a knižnicami platforiem (Preview).

pac pcf push

Importovanie projektu architektúry súčastí služby Power Apps do aktuálnej organizácie Dataverse

Príklad

pac pcf push --publisher-prefix dev

Voliteľné parametre pre pcf push

--environment -env

Určuje cieľovú hodnotu Dataverse. Hodnotou môže byť identifikátor GUID alebo absolútna URL adresa protokolu https. Ak nie je určené, použije sa aktívna organizácia vybratá pre aktuálny profil overenia.

--force-import -f

Zastarané: tento parameter sa ignoruje.

--incremental -inc

Odosiela iba súbory, ktoré sa líšia použitím aktualizácií entít.

Tento parameter nevyžaduje žiadnu hodnotu. Je to prepínač.

--interactive -i

Označuje, že akcie v zostave môžu s používateľom interagovať. Tento argument nepoužívajte v automatizovanom scenári, v ktorom sa neočakáva interaktivita.

Tento parameter nevyžaduje žiadnu hodnotu. Je to prepínač.

--publisher-prefix -pp

Hodnota predpony prispôsobenia pre vydavateľa riešenia Dataverse

Poznámka: Predpona musí mať od 2 do 8 znakov, môže obsahovať iba alfanumerické znaky, musí začínať písmenom a nemôže začínať znakom mscrm.

--solution-unique-name

Jedinečný názov riešenia, do čoho sa má pridať súčasť.

--verbosity -v

Úroveň podrobnosti pre MSBuild pri vytváraní dočasného zalamovania riešenia.

Použite jednu z týchto hodnôt:

  • minimal
  • normal
  • detailed
  • diagnostic

pac pcf version

Verzia patch pre ovládacie prvky

Príklad

pac pcf version --patchversion 1.0.0.0 --path c:\Users\Downloads\SampleComponent --allmanifests
pac pcf version --strategy gittags

Voliteľné parametre pre pcf version

--allmanifests -a

Aktualizácia verzie opravy pre všetky súboryControlManifest.xml'

Tento parameter nevyžaduje žiadnu hodnotu. Je to prepínač.

--filename -fn

Tracker CSV názov súboru, ktorý sa má použiť pri použití služby filetracking ako stratégie. Predvolená hodnota je 'ControlsStateVersionInfo.csv'.

--patchversion -pv

Verzia patch pre ovládacie prvky

Poznámka: Hodnota musí byť celé číslo s minimálnou hodnotou 0.

--path -p

Absolútna/relatívna cestaControlManifest.xmlna aktualizáciu.

--strategy -s

Aktualizuje verziu opravy pre súboryControlManifest.xml' pomocou zadanej stratégie. Ak používate gittags, nastavte osobný prístupový token v nasledujúcej premennej prostredia "PacCli.PAT"

Použite jednu z týchto hodnôt:

  • None
  • GitTags
  • FileTracking
  • Manifest

--updatetarget -ut

Zadajte, ktorý cieľový manifest sa musí aktualizovať.

Použite jednu z týchto hodnôt:

  • build
  • project

Poznámky

--patchversion bude mať hodnotu len tretej časti n-tej verzie n-tíc: Major.Minor.Patch.

Pre --strategy dostupné hodnoty majú tieto významy:

Hodnota Popis
gittags Pomocou značiek Git môžete rozhodnúť, či sa bude aktualizovať verzia opravy konkrétnej súčasti.
filetracking Pomocou .csv súboru môžete rozhodnúť, či je potrebné aktualizovať verziu opravy konkrétnej súčasti.
manifest Zvýši verziu opravy o 1 pre všetky súčasti.

Pozrite si tiež

Microsoft Power Platform CLI Command Groups
Prehľad rozhrania Microsoft Power Platform CLI