Dijeli putem


pac pcf

Naredbe za rad s Power Apps komponentnim projektima.

Stvaranje i stvaranje komponente koda objašnjava kako koristiti te naredbe.

Naredbe

Naredba Opis
pac pcf init Inicijalizira direktorij s novim projektom Power Apps komponenti
pac pcf push Uvoz Power Apps komponente u trenutnu organizaciju Dataverse
pac pcf version Verzija zakrpa za kontrole

pac pcf init

Inicijalizira direktorij s novim projektom Power Apps komponenti

Primjer

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

Neobavezni parametri za pcf init

--framework -fw

Okvir za renderiranje za kontrolu. Zadana je vrijednost "none", što znači HTML.

Koristite jednu od ovih vrijednosti:

  • none
  • react

--name -n

Naziv komponente.

Napomena: dopušteni su samo znakovi unutar raspona [A - Z], [a - z] ili [0 - 9]. Prvi znak možda nije broj.

--namespace -ns

Prostor naziva za komponentu.

Napomena: dopušteni su samo znakovi unutar raspona [A - Z], [a - z], [0 - 9] ili ".". Prvi i zadnji znak ne moraju biti znak ".". Uzastopni znakovi '.' nisu dopušteni. Brojevi nisu dopušteni kao prvi znak ili neposredno nakon točke.

--outputDirectory -o

Izlazni direktorij

--run-npm-install -npm

Automatski pokreni "npm install" nakon stvaranja kontrole. Zadana je vrijednost "false".

Ovaj parametar ne zahtijeva vrijednost. To je prekidač.

--template -t

Odaberite predložak za komponentu.

Koristite jednu od ovih vrijednosti:

  • field
  • dataset

Primjedbe

Koristi se --framework react s bibliotekama react kontrola i platformi.

pac pcf push

Uvoz Power Apps komponente u trenutnu organizaciju Dataverse

Primjer

pac pcf push --publisher-prefix dev

Neobavezni parametri za pcf push

--environment -env

Određuje ciljni Dataverse. Vrijednost može biti GUID ili apsolutni https URL. Kada nije navedeno, koristit će se aktivna tvrtka ili ustanova odabrana za trenutni profil za auth.

--force-import -f

Zastarjelo: taj se parametar zanemaruje.

--incremental -inc

Gura samo datoteke koje se razlikuju pomoću ažuriranja entiteta.

Ovaj parametar ne zahtijeva vrijednost. To je prekidač.

--interactive -i

Označava da su akcije u međuverziji dopuštene za interakciju s korisnikom. Taj argument nemojte koristiti u automatiziranom scenariju u kojem se ne očekuje interaktivnost.

Ovaj parametar ne zahtijeva vrijednost. To je prekidač.

--publisher-prefix -pp

Vrijednost prefiksa prilagodbe za izdavača rješenja Dataverse

Napomena: prefiks mora imati od 2 do 8 znakova, može se sastojati samo od alfanumerička, mora započinjati slovom i ne može započinjati s "mscrm".

--solution-unique-name

Jedinstveni naziv rješenja u koje se dodaje komponenta.

--verbosity -v

Razina opširnosti za MSBuild prilikom izrade privremenog omotača rješenja.

Koristite jednu od ovih vrijednosti:

  • minimal
  • normal
  • detailed
  • diagnostic

pac pcf version

Verzija zakrpa za kontrole

Primjer

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

Neobavezni parametri za pcf version

--allmanifests -a

Ažurira verziju zakrpe za sve "ControlManifest.xml" datoteke

Ovaj parametar ne zahtijeva vrijednost. To je prekidač.

--filename -fn

Naziv CSV datoteke za praćenje koji će se koristiti prilikom korištenja praćenja datoteka kao strategije. Zadana je vrijednost 'ControlsStateVersionInfo.csv'.

--patchversion -pv

Verzija zakrpa za kontrole

Napomena: vrijednost mora biti cijeli broj s minimalnom vrijednošću 0.

--path -p

Apsolutni/relativni put 'ControlManifest.xml' za ažuriranje.

--strategy -s

Ažurira verziju zakrpe za "ControlManifest.xml" pomoću navedene strategije. Ako koristite gittags, postavite osobni pristupni token u sljedećoj varijabli okruženja "PacCli.PAT"

Koristite jednu od ovih vrijednosti:

  • None
  • GitTags
  • FileTracking
  • Manifest

--updatetarget -ut

Odredite koji ciljni manifest treba ažurirati.

Koristite jednu od ovih vrijednosti:

  • build
  • project

Primjedbe

--patchversion će se vrijednost samo trećeg dijela verzije n-torke: Major.Minor.Patch.

Za --strategy dostupne vrijednosti imaju sljedeća značenja:

Value Opis
gittags Pomoću oznaka servisa Git odlučite treba li ažurirati verziju zakrpe određene komponente.
filetracking Upotrijebite .csv da biste odlučili treba li ažurirati verziju zakrpe određene komponente.
manifest Povećava verziju zakrpe za 1 za sve komponente.

Vidi također

Microsoft Power Platform CLI naredbene grupe
Microsoft Power Platform CLI overview