Partajați prin


pac pcf

Comenzi pentru lucrul cu proiecte cadru componente Power Apps

Crearea și construirea unei componente de cod vă arată cum să utilizați aceste comenzi.

Comenzi

Comanda Descriere
pac pcf init Inițializează un director cu un nou proiect cadru de componente Power Apps
pac pcf push Importul proiectului cadru de componentă Power Apps în organizația Dataverse curentă
pac pcf version Versiune corecție pentru controale

pac pcf init

Inițializează un director cu un nou proiect cadru de componente Power Apps

Exemplu

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

Parametri opționali pentru pcf init

--framework -fw

Cadrul de redare pentru control. Valoarea implicită este "fără", ceea ce înseamnă HTML.

Utilizați una dintre aceste valori:

  • none
  • react

--name -n

Numele componentei.

Notă: sunt permise numai caracterele din zonele [A - Z], [a - z] sau [0 - 9]. Este posibil ca primul caracter să nu fie un număr.

--namespace -ns

Spațiul de nume pentru componentă.

Notă: sunt permise numai caracterele din zonele [A - Z], [a - z], [0 - 9], sau '.' Este posibil ca primul și ultimul caracter să nu fie caracterul "". Caracterele consecutive '.' nu sunt permise. Numerele nu sunt permise ca primul caracter sau imediat după un punct.

--outputDirectory -o

Director de ieșire

--run-npm-install -npm

Rulați automat instalarea 'npm' după crearea controlului. Valoarea implicită este "fals".

Acest parametru nu necesită nicio valoare. Este un comutator.

--template -t

Alegeți un șablon pentru componentă.

Utilizați una dintre aceste valori:

  • field
  • dataset

Remarci

Se utilizează --framework react cu bibliotecile de controale React și platforma (Previzualizare).

pac pcf push

Importul proiectului cadru de componentă Power Apps în organizația Dataverse curentă

Exemplu

pac pcf push --publisher-prefix dev

Parametri opționali pentru pcf push

--environment -env

Specifică dataverse țintă. Valoarea poate fi un URL GUID sau absolut https. Când nu este specificată, se va utiliza organizația activă selectată pentru profilul de autentificare curent.

--force-import -f

Perimat: Acest parametru este ignorat.

--incremental -inc

Împinge doar fișierele care sunt diferite utilizând actualizările de entități.

Acest parametru nu necesită nicio valoare. Este un comutator.

--interactive -i

Indică faptul că acțiunile din versiune au permisiunea de a interacționa cu utilizatorul. Nu utilizați acest argument într-un scenariu automatizat în care interactivitatea nu este așteptată.

Acest parametru nu necesită nicio valoare. Este un comutator.

--publisher-prefix -pp

Valoarea prefixului de particularizare pentru editorul soluției Dataverse

Notă: prefixul trebuie să aibă o lungime de 2 până la 8 caractere, poate consta numai din alfa-numerice, trebuie să înceapă cu o literă și nu poate începe cu "mscrm".

--solution-unique-name

Numele unic al soluției la care se adaugă componenta.

--verbosity -v

Nivel de verbozitate pentru MSBuild atunci când construiți încadrarea soluției temporare.

Utilizați una dintre aceste valori:

  • minimal
  • normal
  • detailed
  • diagnostic

pac pcf version

Versiune corecție pentru controale

Exemplu

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

Parametri opționali pentru pcf version

--allmanifests -a

Actualizează versiunea de corecție pentru toate fișierele "ControlManifest.xml"

Acest parametru nu necesită nicio valoare. Este un comutator.

--filename -fn

Tracker CSV nume de fișier de utilizat atunci când utilizați urmărirea fișierelor ca strategie. Valoarea implicită este 'ControlsStateVersionInfo.csv'.

--patchversion -pv

Versiune corecție pentru controale

Notă: Valoarea trebuie să fie un număr întreg cu valoarea minimă 0.

--path -p

Cale absolută/relativă a "ControlManifest.xml" pentru actualizare.

--strategy -s

Actualizează versiunea corecției pentru fișiereleControlManifest.xml' utilizând strategia specificată. Dacă utilizați gittaguri, setați un token de acces personal în următoarea variabilă de mediu "PacCli. PAT"

Utilizați una dintre aceste valori:

  • None
  • GitTags
  • FileTracking
  • Manifest

--updatetarget -ut

Specificați ce manifest țintă trebuie actualizat.

Utilizați una dintre aceste valori:

  • build
  • project

Remarci

--patchversion va prelua doar valoarea celei de-a treia părți a tuplei versiunii: Major.Minor.Patch.

Pentru --strategy valorile disponibile, aceste semnificații:

Valoare Descriere
gittags Utilizați etichete Git pentru a decide dacă versiunea de corecție a unei anumite componente trebuie actualizată.
filetracking Utilizați un fișier .csv pentru a decide dacă versiunea de corecție a unei anumite componente trebuie să fie actualizată.
manifest Incrementează versiunea de corecție cu 1 pentru toate componentele.

Consultați și

Grupuri de comenzi CLI Microsoft Power Platform
Prezentare generală Microsoft Power Platform CLI