Sdílet prostřednictvím


pac pcf

Příkazy pro práci s projekty architektury komponent Power Apps

Vytvoření a sestavení komponenty kódu vysvětluje, jak tyto příkazy používat.

Commands

Command Description
pac pcf init Inicializuje adresář pomocí nového projektu architektury komponent Power Apps.
pac pcf push Import projektu architektury komponent Power Apps do aktuální organizace Dataverse
pac pcf version Verze opravy pro ovládací prvky

pac pcf init

Inicializuje adresář pomocí nového projektu architektury komponent Power Apps.

Example

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

Volitelné parametry pro inicializaci pcf

--framework -fw

Architektura vykreslování pro ovládací prvek. Výchozí hodnota je none, což znamená HTML.

Použijte jednu z těchto hodnot:

  • none
  • react

--name -n

Název komponenty.

Poznámka: Jsou povoleny pouze znaky v rozsahech [A - Z], [a - z] nebo [0 – 9]. První znak nemusí být číslo.

--namespace -ns

Obor názvů pro komponentu.

Poznámka: Jsou povoleny pouze znaky v rozsahech [A - Z], [a - z], [0 - 9] nebo '.'. První a poslední znak nemusí být znakem .. Po sobě jdoucí znaky '.' nejsou povoleny. Čísla nejsou povolena jako první znak ani bezprostředně po tečkě.

--outputDirectory -o

Výstupní adresář

--run-npm-install -npm

Po vytvoření ovládacího prvku automaticky spusťte npm install. Výchozí hodnota je false.

Tento parametr nevyžaduje žádnou hodnotu. Je to přepínač.

--template -t

Zvolte šablonu pro komponentu.

Použijte jednu z těchto hodnot:

  • field
  • dataset

Poznámky

Používá se --framework react s knihovnami ovládacích prvků React a platforem (Preview).

pac pcf push

Import projektu architektury komponent Power Apps do aktuální organizace Dataverse

Example

pac pcf push --publisher-prefix dev

Volitelné parametry pro nabízení pcf

--environment -env

Určuje cílovou službu Dataverse. Hodnota může být identifikátor GUID nebo absolutní adresa URL https. Pokud nezadáte, použije se aktivní organizace vybraná pro aktuální profil ověřování.

--force-import -f

Zastaralé: Tento parametr je ignorován.

--incremental -inc

Nasdílí jenom soubory, které se liší pomocí aktualizací entit.

Tento parametr nevyžaduje žádnou hodnotu. Je to přepínač.

--interactive -i

Označuje, že akce v sestavení mají povolenou interakci s uživatelem. Nepoužívejte tento argument v automatizovaném scénáři, kdy se neočekává interaktivita.

Tento parametr nevyžaduje žádnou hodnotu. Je to přepínač.

--publisher-prefix -pp

Hodnota předpony vlastního nastavení pro vydavatele řešení Dataverse

Poznámka: Předpona musí mít délku 2 až 8 znaků, může obsahovat pouze alfanumerické znaky, musí začínat písmenem a nesmí začínat slovem mscrm.

--solution-unique-name

Jedinečný název řešení pro přidání komponenty.

--verbosity -v

Úroveň podrobností nástroje MSBuild při sestavování dočasného obálky řešení

Použijte jednu z těchto hodnot:

  • minimal
  • normal
  • detailed
  • diagnostic

pac pcf version

Verze opravy pro ovládací prvky

Example

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

Volitelné parametry pro verzi pcf

--allmanifests -a

Aktualizuje verzi opravy pro všechny souboryControlManifest.xml

Tento parametr nevyžaduje žádnou hodnotu. Je to přepínač.

--filename -fn

Název souboru CSV sledování, který se má použít při použití filetrackingu jako strategie. Výchozí hodnota jeControlsStateVersionInfo.csv.

--patchversion -pv

Verze opravy pro ovládací prvky

Poznámka: Hodnota musí být celé číslo s minimální hodnotou 0.

--path -p

Absolutní/relativní cestaControlManifest.xmlpro aktualizaci.

--strategy -s

Aktualizuje verzi opravy pro souboryControlManifest.xmlpomocí zadané strategie. Pokud používáte gittagy, nastavte osobní přístupový token v následující proměnné prostředí PacCli.PAT.

Použijte jednu z těchto hodnot:

  • None
  • GitTags
  • FileTracking
  • Manifest

--updatetarget -ut

Určete, který cílový manifest je potřeba aktualizovat.

Použijte jednu z těchto hodnot:

  • build
  • project

Poznámky

--patchversion bude mít hodnotu pouze třetí části řazené kolekce členů verze: Major.Minor.Patch.

Pro --strategy dostupné hodnoty mají tyto významy:

Hodnota Description
gittags Pomocí značek Git se můžete rozhodnout, jestli je potřeba aktualizovat verzi opravy konkrétní komponenty.
filetracking Pomocí souboru .csv určete, jestli je potřeba aktualizovat verzi opravy konkrétní komponenty.
manifest Zvýší verzi opravy o 1 pro všechny komponenty.

Viz také

Skupiny příkazů rozhraní příkazového řádku Microsoft Power Platform
Přehled rozhraní příkazového řádku Microsoft Power Platform