Comparteix a través de


pac pcf

Comandes per treballar amb projectes de framework de components de Power Apps.

Crear i crear un component de codi explica com utilitzar aquestes ordres.

Comandes

Ordre Descripció
pac pcf init Inicialitza un directori amb un nou projecte de marc de components de Power Apps
pac pcf push Importa el projecte del framework de components Power Apps a l'organització actual de Dataverse
pac pcf version Versió de pedaç per als controls

pac pcf init

Inicialitza un directori amb un nou projecte de marc de components de Power Apps

Exemple

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

Paràmetres opcionals per a pcf init

--framework -fw

El marc de representació per al control. El valor per defecte és 'none', que significa HTML.

Utilitzeu un d'aquests valors:

  • none
  • react

--name -n

El nom del component.

Nota: Només es permeten caràcters dins dels intervals [A - Z], [a - z] o [0 - 9]. El primer caràcter pot no ser un número.

--namespace -ns

L'espai de noms del component.

Nota: Només es permeten caràcters dins dels intervals [A - Z], [a - z], [0 - 9] o '.'. El primer i l'últim caràcter poden no ser el caràcter '.'. No es permeten caràcters '.' consecutius. Els números no estan permesos com a primer caràcter ni immediatament després d'un punt.

--outputDirectory -o

Directori de sortida

--run-npm-install -npm

Executa automàticament 'npm install' després de crear el control. El valor per defecte és 'false'.

Aquest paràmetre no requereix cap valor. És un canvi.

--template -t

Trieu una plantilla per al component.

Utilitzeu un d'aquests valors:

  • field
  • dataset

Observacions

Utilitza --framework react amb controls de React i biblioteques de plataforma.

pac pcf push

Importa el projecte del framework de components Power Apps a l'organització actual de Dataverse

Exemple

pac pcf push --publisher-prefix dev

Paràmetres opcionals per a pcf push

--environment -env

Especifica el Dataverse de destinació. El valor pot ser un Guid o un URL https absolut. Quan no s'especifiqui, s'utilitzarà l'organització activa seleccionada per al perfil d'autenticació actual.

--force-import -f

Obsolet: aquest paràmetre s'ignora.

--incremental -inc

Envia només els fitxers que són diferents mitjançant actualitzacions d'entitats.

Aquest paràmetre no requereix cap valor. És un canvi.

--interactive -i

Indica que les accions de la compilació poden interactuar amb l'usuari. No utilitzeu aquest argument en un escenari automatitzat on no s'espera interactivitat.

Aquest paràmetre no requereix cap valor. És un canvi.

--publisher-prefix -pp

Valor del prefix de personalització per a l'editor de solucions del Dataverse

Nota: El prefix ha de tenir entre 2 i 8 caràcters, només pot consistir en alfanumèrics, ha de començar amb una lletra i no pot començar amb 'mscrm'.

--solution-unique-name

El nom únic de la solució a la qual s'ha d'afegir el component.

--verbosity -v

Nivell de detall per a MSBuild en crear l'embolcall de solució temporal.

Utilitzeu un d'aquests valors:

  • minimal
  • normal
  • detailed
  • diagnostic

pac pcf version

Versió de pedaç per als controls

Exemple

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

Paràmetres opcionals per a pcf version

--allmanifests -a

Actualitza la versió del pedaç per a tots els fitxers 'ControlManifest.xml'

Aquest paràmetre no requereix cap valor. És un canvi.

--filename -fn

Nom del fitxer CSV del rastrejador que s'utilitzarà quan s'utilitza el seguiment de fitxers com a estratègia. El valor per defecte és 'ControlsStateVersionInfo.csv'.

--patchversion -pv

Versió de pedaç per als controls

Nota: El valor ha de ser un enter amb un valor mínim de 0.

--path -p

Trajectòria absoluta/relativa de la 'ControlManifest.xml' per a l'actualització.

--strategy -s

Actualitza la versió del pedaç per als fitxers 'ControlManifest.xml' utilitzant l'estratègia especificada. Si utilitzeu gittags, establiu un testimoni d'accés personal a la següent variable d'entorn "PacCli.PAT"

Utilitzeu un d'aquests valors:

  • None
  • GitTags
  • FileTracking
  • Manifest

--updatetarget -ut

Especifiqueu quin manifest de destinació s'ha d'actualitzar.

Utilitzeu un d'aquests valors:

  • build
  • project

Observacions

--patchversion només prendrà valor de la tercera part de la tupla de versió: Major.Minor.Patch.

Perquè --strategy els valors disponibles tenen aquests significats:

Valor Descripció
gittags Utilitzeu etiquetes Git per decidir si cal actualitzar la versió del pedaç d'un component en particular.
filetracking Utilitzeu un fitxer .csv per decidir si cal actualitzar la versió del pedaç d'un component en particular.
manifest Incrementa la versió del pedaç en 1 per a tots els components.

Consulteu també

Microsoft Power Platform Grups de Comandament CLI
Microsoft Power Platform Visió general de la CLI