Compartir a través de


pac pcf

Comandos para trabajar con proyectos de marco de componentes de Power Apps.

Crear y construir un componente de código explica cómo utilizar estos comandos.

Comandos

Comando Descripción
pac pcf init Inicializa un directorio con un nuevo proyecto de marco de componente de Power Apps
pac pcf push Importación del proyecto de marco de componentes de Power Apps en la organización actual de Dataverse
pac pcf version Versión de revisión de los controles

pac pcf init

Inicializa un directorio con un nuevo proyecto de marco de componente de Power Apps

Ejemplo

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

Parámetros opcionales para

Marco de representación del control. El valor predeterminado es "none", que significa HTML.

Utilice uno de estos valores:

  • none
  • react

Nombre del componente.

Nota: Solo se permiten caracteres dentro de los rangos [A - Z], [a - z] o [0 - 9]. El primer carácter puede no ser un número.

Espacio de nombres del componente.

Nota: Solo se permiten caracteres dentro de los rangos [A - Z], [a - z], [0 - 9] o '.' El primer y último carácter no pueden ser el carácter '.'. No se permiten caracteres '.' consecutivos. No se permiten números como primer carácter o inmediatamente después de un punto.

Directorio de salida

Ejecute automáticamente 'npm install' después de crear el control. El valor predeterminado es "false".

Este parámetro no requiere ningún valor. Es un modificador.

Elija una plantilla para el componente.

Utilice uno de estos valores:

  • field
  • dataset

Comentarios

Úselo con las bibliotecas de plataforma y controles de React.

pac pcf push

Importación del proyecto de marco de componentes de Power Apps en la organización actual de Dataverse

Ejemplo

pac pcf push --publisher-prefix dev

Parámetros opcionales para

Especifica el Dataverse de destino. El valor puede ser una URL de Guid o HTTPS absoluta. Si no se especifica, se utilizará la organización activa seleccionada para el perfil de autenticación actual.

Obsoleto: Este parámetro se ignora.

Solo inserta archivos que son diferentes mediante actualizaciones de entidades.

Este parámetro no requiere ningún valor. Es un modificador.

Indica que las acciones en la compilación pueden interactuar con el usuario. No use este argumento en un escenario automatizado donde no se espera interactividad.

Este parámetro no requiere ningún valor. Es un modificador.

Valor del prefijo de personalización del editor de soluciones de Dataverse

Nota :El prefijo debe tener entre 2 y 8 caracteres, solo puede constar de caracteres alfanuméricos, debe comenzar con una letra y no puede comenzar con 'mscrm'.

--solution-unique-name

El nombre único de la solución a la que se va a agregar el componente.

Nivel de detalle de MSBuild al compilar el contenedor de solución temporal.

Utilice uno de estos valores:

  • minimal
  • normal
  • detailed
  • diagnostic

pac pcf version

Versión de revisión de los controles

Ejemplo

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

Parámetros opcionales para

Actualiza la versión de patch de todos los archivos "ControlManifest.xml"

Este parámetro no requiere ningún valor. Es un modificador.

Nombre del archivo CSV de seguimiento que se usará cuando se utilice filetracking como estrategia. El valor predeterminado es 'ControlsStateVersionInfo.csv'.

Versión de revisión de los controles

Nota :El valor debe ser un número entero con un valor mínimo de 0.

Ruta de acceso absoluta o relativa del archivo "ControlManifest.xml" para la actualización.

Actualiza la versión del parche para los archivos de 'ControlManifest.xml' utilizando la estrategia especificada. Si usa gittags, configure un token de acceso personal en la siguiente variable de entorno "PacCli.PAT"

Utilice uno de estos valores:

  • None
  • GitTags
  • FileTracking
  • Manifest

Especifique el manifiesto de destino que se debe actualizar.

Utilice uno de estos valores:

  • build
  • project

Comentarios

solo tomará el valor de la tercera parte de la tupla de versión: .

Para los valores disponibles tienen estos significados:

valor Descripción
gittags Utilice etiquetas Git para decidir si la versión del parche de un componente en particular debe actualizarse.
filetracking Utilice un archivo .csv para decidir si la versión del parche de un componente en particular debe actualizarse.
manifest Incrementa la versión del parche en 1 para todos los componentes.

Consulte también

Microsoft Power Platform grupos de comandos de la CLI
Información general de la CLI de Microsoft Power Platform