Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
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:
nonereact
--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:
fielddataset
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:
minimalnormaldetaileddiagnostic
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:
NoneGitTagsFileTrackingManifest
--updatetarget
-ut
Especificar o manifesto de destino que se debe actualizar.
Utiliza un destes valores:
buildproject
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