Dalintis per


pac pcf

Komandos, skirtos darbui su "Power Apps" komponentų sistemos projektais

Kodo komponento kūrimas ir kūrimas paaiškina, kaip naudoti šias komandas.

Komandas

Komanda Aprašą
pac pcf init Inicijuoja katalogą su nauju "Power Apps" komponento sistemos projektu
pac pcf push Importuokite "Power Apps" komponento sistemos projektą į dabartinę "Dataverse" organizaciją
pac pcf version Valdiklių pataisų versija

pac pcf init

Inicijuoja katalogą su nauju "Power Apps" komponento sistemos projektu

Pavyzdžiui

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

Pasirinktiniai parametrai, skirti pcf init

--framework -fw

Valdymo atvaizdavimo sistema. Numatytoji reikšmė yra nėra, o tai reiškia HTML.

Naudokite vieną iš šių reikšmių:

  • none
  • react

--name -n

Komponento pavadinimas.

Pastaba: leidžiami tik simboliai diapazonuose [A – Z], [a – z] arba [0 –9]. Pirmasis simbolis gali būti ne skaičius.

--namespace -ns

Komponento vardų sritis.

Pastaba: leidžiami tik simboliai diapazonuose [A – Z], [a – z], [0 –9] arba .. Pirmasis ir paskutinis simbolis negali būti simbolis .. Iš eilės einantys simboliai neleidžiami. Skaičiai neleidžiami kaip pirmasis simbolis arba iškart po taško.

--outputDirectory -o

Išvesties katalogas

--run-npm-install -npm

Sukūrus valdiklį, automatiškai paleisti npm įdiegtį. Numatytoji reikšmė yra "klaidinga".

Šiam parametrui nereikia reikšmės. Tai jungiklis.

--template -t

Pasirinkite komponento šabloną.

Naudokite vieną iš šių reikšmių:

  • field
  • dataset

Pastabos

Naudokite --framework react su react controls & platform libraries (Preview).

pac pcf push

Importuokite "Power Apps" komponento sistemos projektą į dabartinę "Dataverse" organizaciją

Pavyzdžiui

pac pcf push --publisher-prefix dev

Pasirinktiniai parametrai, skirti pcf push

--environment -env

Nurodo tikslinį "Dataverse". Reikšmė gali būti GUID arba absoliutus https URL. Jei nenurodyta, bus naudojama aktyvi organizacija, pasirinkta dabartiniam autentifikavimo profiliui.

--force-import -f

Nebenaudojama: šio parametro nepaisoma.

--incremental -inc

Stumia tik failus, kurie skiriasi naudojant objekto naujinimus.

Šiam parametrui nereikia reikšmės. Tai jungiklis.

--interactive -i

Nurodo, kad komponavimo versijos veiksmams leidžiama sąveikauti su vartotoju. Nenaudokite šio argumento automatizuotame scenarijuje, kai netikimasi interaktyvumo.

Šiam parametrui nereikia reikšmės. Tai jungiklis.

--publisher-prefix -pp

"Dataverse" sprendimo leidėjo tinkinimo priešdėlio reikšmė

Pastaba: prefiksas turi būti nuo 2 iki 8 simbolių ilgio, jį gali sudaryti tik raidiniai ir skaitiniai simboliai, jis turi prasidėti raide ir negali prasidėti "mscrm".

--solution-unique-name

Unikalus sprendimo, į kurį norite įtraukti komponentą, pavadinimas.

--verbosity -v

MSBuild detalumo lygis kuriant laikinąjį sprendimo įvyniojimo priemonę.

Naudokite vieną iš šių reikšmių:

  • minimal
  • normal
  • detailed
  • diagnostic

pac pcf version

Valdiklių pataisų versija

Pavyzdžiui

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

Pasirinktiniai parametrai, skirti pcf version

--allmanifests -a

Naujina visųControlManifest.xmlfailų pataisų versiją

Šiam parametrui nereikia reikšmės. Tai jungiklis.

--filename -fn

Sekimo CSV failo vardas, kuris bus naudojamas naudojant failų sekimą kaip strategiją. Numatytoji reikšmė yraControlsStateVersionInfo.csv.

--patchversion -pv

Valdiklių pataisų versija

Pastaba: reikšmė turi būti sveikasis skaičius, kurio mažiausia reikšmė yra 0.

--path -p

Absoliutus / santykinisControlManifest.xmlkelias naujinimui.

--strategy -s

AtnaujinaControlManifest.xmlfailų pataisų versiją naudojant nurodytą strategiją. Jei naudojate "gittags", nustatykite asmeninę prieigos atpažinimo ženklą toliau pateiktame aplinkos kintamajame "PacCli.PAT"

Naudokite vieną iš šių reikšmių:

  • None
  • GitTags
  • FileTracking
  • Manifest

--updatetarget -ut

Nurodykite, kurią paskirties deklaraciją reikia atnaujinti.

Naudokite vieną iš šių reikšmių:

  • build
  • project

Pastabos

--patchversion bus naudojama tik trečios versijos rinkinių dalies reikšmė: Major.Minor.Patch.

--strategy Galimos reikšmės turi šias reikšmes:

Vertė Aprašą
gittags Naudokite "Git" žymes norėdami nuspręsti, ar reikia atnaujinti konkretaus komponento pataisų versiją.
filetracking Naudodami .csv failą nuspręskite, ar reikia atnaujinti konkretaus komponento pataisų versiją.
manifest Padidina pataisų versiją 1 visiems komponentams.

Taip pat žr.

"Microsoft Power Platform" CLI komandų grupės
"Microsoft Power Platform" CLI apžvalga