Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Comandos para trabalhar com projetos da estrutura de componentes do Power Apps
Criar e criar um componente de código explica como usar esses comandos.
Commands
| Command | Description |
|---|---|
| pac pcf init | Inicializa um diretório com um novo projeto da estrutura de componentes do Power Apps |
| pac pcf push | Importar o projeto da estrutura de componentes do Power Apps para a organização atual do Dataverse |
| pac pcf version | Versão do patch para controles |
pac pcf init
Inicializa um diretório com um novo projeto da estrutura de componentes do Power Apps
Example
pac pcf init --namespace SampleNameSpace --name SampleComponent --template field
Parâmetros opcionais para pcf init
--framework
-fw
A estrutura de renderização para controle. O valor padrão é 'none', o que significa HTML.
Use um destes valores:
nonereact
--name
-n
O nome do componente.
Observação: somente caracteres dentro dos intervalos [A - Z], [a - z] ou [0 - 9] são permitidos. O primeiro caractere pode não ser um número.
--namespace
-ns
O namespace do componente.
Observação: somente caracteres dentro dos intervalos [A - Z], [a - z], [0 - 9] ou '.' são permitidos. O primeiro e o último caractere podem não ser o caractere '.' Caracteres '.' consecutivos não são permitidos. Os números não são permitidos como o primeiro caractere ou imediatamente após um período.
--outputDirectory
-o
Diretório de saída
--run-npm-install
-npm
Execute 'npm install' automaticamente após a criação do controle. O valor padrão é 'false'.
Esse parâmetro não requer nenhum valor. É um comutador.
--template
-t
Escolha um modelo para o componente.
Use um destes valores:
fielddataset
Observações
Use --framework react com controles do React > bibliotecas de plataforma (versão prévia).
pac pcf push
Importar o projeto da estrutura de componentes do Power Apps para a organização atual do Dataverse
Example
pac pcf push --publisher-prefix dev
Parâmetros opcionais para push do pcf
--environment
-env
Especifica o Dataverse de destino. O valor pode ser um Guid ou uma URL https absoluta. Quando não for especificado, a organização ativa selecionada para o perfil de autenticação atual será usada.
--force-import
-f
Preterido: esse parâmetro é ignorado.
--incremental
-inc
Envia por push apenas arquivos que são diferentes usando atualizações de entidade.
Esse parâmetro não requer nenhum valor. É um comutador.
--interactive
-i
Indica que as ações no build têm permissão para interagir com o usuário. Não use esse argumento em um cenário automatizado em que a interatividade não seja esperada.
Esse parâmetro não requer nenhum valor. É um comutador.
--publisher-prefix
-pp
Valor de prefixo de personalização para o editor de soluções do Dataverse
Observação: o prefixo deve ter de 2 a 8 caracteres, só pode consistir em alfanuméricos, deve começar com uma letra e não pode começar com 'mscrm'.
--solution-unique-name
O nome exclusivo da solução à qual adicionar o componente.
--verbosity
-v
Nível de verbosidade para MSBuild ao compilar o wrapper de solução temporária.
Use um destes valores:
minimalnormaldetaileddiagnostic
pac pcf version
Versão do patch para controles
Example
pac pcf version --patchversion 1.0.0.0 --path c:\Users\Downloads\SampleComponent --allmanifests
pac pcf version --strategy gittags
Parâmetros opcionais para a versão do pcf
--allmanifests
-a
Atualiza a versão do patch para todos os arquivos 'ControlManifest.xml'
Esse parâmetro não requer nenhum valor. É um comutador.
--filename
-fn
Nome do arquivo CSV do rastreador a ser usado ao usar o rastreamento de arquivos como estratégia. O valor padrão é 'ControlsStateVersionInfo.csv'.
--patchversion
-pv
Versão do patch para controles
Observação: o valor deve ser um inteiro com valor mínimo de 0.
--path
-p
Caminho absoluto/relativo do 'ControlManifest.xml' para atualização.
--strategy
-s
Atualiza a versão do patch para arquivos 'ControlManifest.xml' usando a estratégia especificada. Se estiver usando gittags, defina um token de acesso pessoal na variável de ambiente "PacCli.PAT" a seguir
Use um destes valores:
NoneGitTagsFileTrackingManifest
--updatetarget
-ut
Especifique qual manifesto de destino precisa ser atualizado.
Use um destes valores:
buildproject
Observações
--patchversion usará apenas o valor da terceira parte da tupla de versão: Major.Minor.Patch.
Para --strategy os valores disponíveis, temos estes significados:
| Value | Description |
|---|---|
gittags |
Use marcas git para decidir se a versão de patch de um componente específico precisa ser atualizada. |
filetracking |
Use um arquivo .csv para decidir se a versão do patch de um componente específico precisa ser atualizada. |
manifest |
Incrementa a versão do patch em 1 para todos os componentes. |
Consulte também
Grupos de comandos da CLI do Microsoft Power Platform
Visão geral da CLI do Microsoft Power Platform