Compartir por


pac pcf

Comandos para traballar con proxectos de marco de compoñentes de Power Apps.

Crear e construír un compoñente de código explica como usar estes comandos.

Comandos

Comando Descripción
pac pcf init Inicializa un directorio cun novo proxecto de marco de compoñentes de Power Apps
pac pcf push Importar o proxecto do marco de compoñentes de Power Apps á organización actual de Dataverse
pac pcf version Versión do parche para os controis

pac pcf init

Inicializa un directorio cun novo proxecto de marco de compoñentes de Power Apps

Exemplo

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

Parámetros opcionais para pcf init

--framework -fw

O marco de control para o control. O valor predeterminado é "none", o que significa HTML.

Utiliza un destes valores:

  • none
  • react

--name -n

O nome do compoñente.

Nota: Só se permiten caracteres dentro dos intervalos [A - Z], [a - z] ou [0 - 9]. O primeiro carácter pode non ser un número.

--namespace -ns

Espazo de nomes do compoñente.

Nota: Só se permiten caracteres dentro dos intervalos [A - Z], [a - z], [0 - 9] ou '.'. O primeiro e o último carácter non poden ser o carácter ".". Non se permiten caracteres "." consecutivos. Non se permiten números como primeiro carácter nin inmediatamente despois dun punto.

--outputDirectory -o

Cartafol de saída

--run-npm-install -npm

Executa automaticamente 'npm install' despois de crear o control. O valor predeterminado é 'false'.

Este parámetro non precisa de valor. É un cambio.

--template -t

Escolla un modelo para o compoñente.

Utiliza un destes valores:

  • field
  • dataset

Comentarios

Utilízao --framework react con controis de React e bibliotecas de plataforma.

pac pcf push

Importar o proxecto do marco de compoñentes de Power Apps á organización actual de Dataverse

Exemplo

pac pcf push --publisher-prefix dev

Parámetros opcionais para pcf push

--environment -env

Especifica o Dataverse de destino. O valor pode ser un Guid ou un URL https absoluto. Cando non se especifique, utilizarase a organización activa seleccionada para o perfil de autenticación actual.

--force-import -f

Obsoleto: Este parámetro é ignorado.

--incremental -inc

Empuxa só os ficheiros que son diferentes usando as actualizacións de entidades.

Este parámetro non precisa de valor. É un cambio.

--interactive -i

Indica que as accións na compilación están permitidas para interactuar co usuario. Non use este argumento nun escenario automatizado no que non se espera interactividade.

Este parámetro non precisa de valor. É un cambio.

--publisher-prefix -pp

Valor do prefixo de personalización para o editor de solucións de Dataverse

Nota: O prefixo debe ter entre 2 e 8 caracteres, só pode consistir en alfanuméricos, debe comezar cunha letra e non pode comezar con 'mscrm'.

--solution-unique-name

Nome único da solución á que engadir o compoñente.

--verbosity -v

Nivel de verbosidade para MSBuild ao construír o envoltorio de solución temporal.

Utiliza un destes valores:

  • minimal
  • normal
  • detailed
  • diagnostic

pac pcf version

Versión do parche para os controis

Exemplo

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

Parámetros opcionais para pcf version

--allmanifests -a

Actualiza a versión do parche para todos os ficheiros de 'ControlManifest.xml'

Este parámetro non precisa de valor. É un cambio.

--filename -fn

Nome do ficheiro CSV do rastrexador que se debe usar cando se usa o seguimento de ficheiros como estratexia. O valor predeterminado é "ControlsStateVersionInfo.csv".

--patchversion -pv

Versión do parche para os controis

Nota: O valor debe ser un número enteiro cun valor mínimo de 0.

--path -p

Camiño absoluto/relativo do "ControlManifest.xml" para a actualización.

--strategy -s

Actualiza a versión do parche para os ficheiros «ControlManifest.xml» usando a estratexia especificada. Se usa gittags, estableza un token de acceso persoal na seguinte variable de ambiente "PacCli.PAT"

Utiliza un destes valores:

  • None
  • GitTags
  • FileTracking
  • Manifest

--updatetarget -ut

Especificar o manifesto de destino que se debe actualizar.

Utiliza un destes valores:

  • build
  • project

Comentarios

--patchversion Só tomará valor da terceira parte da tupla de versión: Major.Minor.Patch.

Os --strategy valores dispoñibles teñen estes significados:

Valor Descripción
gittags Use as etiquetas Git para decidir se a versión do parche dun determinado compoñente debe ser actualizada.
filetracking Use un ficheiro .csv para decidir se a versión do parche dun determinado compoñente debe ser actualizada.
manifest Incrementa a versión do parche en 1 para todos os compoñentes.

Consulte tamén

Microsoft Power Platform Grupos de Mando CLI
Microsoft Power Platform Visión xeral da CLI