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 na organización actual de Dataverse
Versión PCF de PAC 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ízase --framework react cos controis de React e as bibliotecas da plataforma (Vista previa).

pac pcf push

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

Exemplo

pac pcf push --publisher-prefix dev

Parámetros opcionais para o empuxe pcf

--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

Versión PCF de PAC

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 a versión pcf

--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

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