Kopīgot, izmantojot


pac pcf

Komandas darbam ar Power Apps komponentu struktūras projektiem.

Koda komponenta izveide un izveide izskaidro, kā izmantot šīs komandas.

Komandas

Komanda Apraksts
pac pcf init Inicializē direktoriju ar jaunu Power Apps komponentu struktūras projektu
pac pcf push Power Apps komponentu struktūras projekta importēšana pašreizējā Dataverse organizācijā
pac pcf version Vadīklu ielāpu versija

pac pcf init

Inicializē direktoriju ar jaunu Power Apps komponentu struktūras projektu

Piemērs

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

Neobligātie parametri pcf init

--framework -fw

Atveidošanas sistēma kontrolei. Noklusējuma vērtība ir "nav", kas nozīmē HTML.

Izmantojiet vienu no šīm vērtībām:

  • none
  • react

--name -n

Komponenta nosaukums.

Piezīme: Ir atļautas tikai rakstzīmes diapazonā [A - Z], [a - z] vai [0 - 9]. Pirmā rakstzīme var nebūt skaitlis.

--namespace -ns

Komponenta nosaukumvieta.

Piezīme: Ir atļautas tikai rakstzīmes diapazonā [A - Z], [a - z], [0 - 9] vai '.' Pirmā un pēdējā rakstzīme var nebūt rakstzīme "." Secīgas "." rakstzīmes nav atļautas. Skaitļi nav atļauti kā pirmā rakstzīme vai tūlīt pēc punkta.

--outputDirectory -o

Izvades direktorijs

--run-npm-install -npm

Automātiski palaidiet 'npm instalēšanu' pēc vadīklas izveides. Noklusējuma vērtība ir "false".

Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.

--template -t

Izvēlieties komponenta veidni.

Izmantojiet vienu no šīm vērtībām:

  • field
  • dataset

Piezīmes

Izmantojiet --framework react ar React vadīklām un platformas bibliotēkām.

pac pcf push

Power Apps komponentu struktūras projekta importēšana pašreizējā Dataverse organizācijā

Piemērs

pac pcf push --publisher-prefix dev

Neobligātie parametri pcf push

--environment -env

Norāda mērķa Dataverse. Vērtība var būt GUID vai absolūtais https URL. Ja tas nav norādīts, tiks izmantota aktīvā organizācija, kas atlasīta pašreizējam autentifikācijas profilam.

--force-import -f

Novecojis: šis parametrs tiek ignorēts.

--incremental -inc

Tiek virzīti tikai tie faili, kas atšķiras, izmantojot entītiju atjauninājumus.

Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.

--interactive -i

Norāda, ka būvējuma darbībām ir atļauts mijiedarboties ar lietotāju. Neizmantojiet šo argumentu automatizētā scenārijā, kad interaktivitāte nav sagaidāma.

Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.

--publisher-prefix -pp

Dataverse risinājumu izdevēja pielāgošanas prefiksa vērtība

Piezīme: prefiksam jābūt garam no 2 līdz 8 rakstzīmēm, tas var sastāvēt tikai no burtu cipariem, jāsākas ar burtu un nevar sākties ar "mscrm".

--solution-unique-name

Risinājuma unikālais nosaukums, kuram jāpievieno komponents.

--verbosity -v

MSBuild izvērstuma līmenis, veidojot pagaidu risinājuma iesaiņojumu.

Izmantojiet vienu no šīm vērtībām:

  • minimal
  • normal
  • detailed
  • diagnostic

pac pcf version

Vadīklu ielāpu versija

Piemērs

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

Neobligātie parametri pcf version

--allmanifests -a

Atjaunina ielāpa versiju visiemControlManifest.xmlfailiem

Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.

--filename -fn

Tracker CSV faila nosaukums, kas jāizmanto, izmantojot failu izsekošanu kā stratēģiju. Noklusējuma vērtība ir "ControlsStateVersionInfo.csv".

--patchversion -pv

Vadīklu ielāpu versija

Piezīme: Vērtībai jābūt veselam skaitlim ar minimālo vērtību 0.

--path -p

"ControlManifest.xmlabsolūtais/relatīvais ceļš atjaunināšanai.

--strategy -s

Atjaunina ielāpu versiju "ControlManifest.xml" failiem, izmantojot noteiktu stratēģiju. Ja izmantojat gittags, iestatiet personisko piekļuves marķieru šādā vides mainīgajā "PacCli.PAT"

Izmantojiet vienu no šīm vērtībām:

  • None
  • GitTags
  • FileTracking
  • Manifest

--updatetarget -ut

Norādiet, kura mērķa manifests ir jāatjaunina.

Izmantojiet vienu no šīm vērtībām:

  • build
  • project

Piezīmes

--patchversion ņems vērtību tikai trešās daļas versija tuple: Major.Minor.Patch.

Pieejamām --strategy vērtībām ir šādas nozīmes:

Vērtība Apraksts
gittags Izmantojiet Git tagus, lai izlemtu, vai konkrēta komponenta ielāpa versija ir jāatjaunina.
filetracking Izmantojiet .csv failu, lai izlemtu, vai konkrēta komponenta ielāpa versija ir jāatjaunina.
manifest Palielina ielāpa versiju par 1 visiem komponentiem.

Skatiet arī:

Microsoft Power Platform CLI komandgrupas
Microsoft Power Platform CLI pārskats