Comparteix via


pac pcf

Ordres per treballar amb projectes de marc de components del 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 del Power Apps
pac pcf push Importar el projecte del marc de components del Power Apps a l'organització actual del Dataverse
pac pcf version Versió de pedaç per als controls

pac pcf init

Inicialitza un directori amb un nou projecte de marc de components del 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

Utilitzeu-lo --framework react amb els controls React i les biblioteques de plataforma (vista prèvia).

pac pcf push

Importar el projecte del marc de components del Power Apps a l'organització actual del 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é

Grups d'ordres de l'CLI del Microsoft Power Platform
Informació general de la CLI del Microsoft Power Platform