Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Comandos para trabalhar com projetos de estrutura de componentes do Power Apps
Criar e construir um componente de código explica como usar esses comandos.
Commands
| Command | Description |
|---|---|
| pac pcf init | Inicializa um diretório com um novo projeto de estrutura de componente do Power Apps |
| pac pcf empurrar | Importar o projeto de estrutura do componente Power Apps para a organização Dataverse atual |
| Versão PAC PCF | Versão do patch para controles |
pac pcf init
Inicializa um diretório com um novo projeto de estrutura de componente 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', que significa HTML.
Use um destes valores:
nonereact
--name
-n
O nome do componente.
Nota: Apenas são permitidos carateres dentro dos intervalos [A - Z], [a - z] ou [0 - 9]. O primeiro caractere pode não ser um número.
--namespace
-ns
O namespace para o componente.
Nota: Só são permitidos caracteres dentro dos intervalos [A - Z], [a - z], [0 - 9] ou '.' O primeiro e o último caráter podem não ser o caráter ''. Não são permitidos caracteres consecutivos «.» 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 automaticamente 'npm install' após a criação do controle. O valor padrão é 'false'.
Este parâmetro não requer valor. É uma mudança.
--template
-t
Escolha um modelo para o componente.
Use um destes valores:
fielddataset
Observações
Use --framework react com controles React e bibliotecas de plataforma (Visualização).
pac pcf empurrar
Importar o projeto de estrutura do componente Power Apps para a organização Dataverse atual
Example
pac pcf push --publisher-prefix dev
Parâmetros opcionais para pcf push
--environment
-env
Especifica o Dataverso de destino. O valor pode ser um URL Guid ou https absoluto. Quando não especificado, a organização ativa selecionada para o perfil de autenticação atual será usada.
--force-import
-f
Preterido: Este parâmetro é ignorado.
--incremental
-inc
Envia por push apenas arquivos que são diferentes usando atualizações de entidade.
Este parâmetro não requer valor. É uma mudança.
--interactive
-i
Indica que as ações na compilação têm permissão para interagir com o usuário. Não use esse argumento em um cenário automatizado onde a interatividade não é esperada.
Este parâmetro não requer valor. É uma mudança.
--publisher-prefix
-pp
Valor do prefixo de personalização para o editor da solução Dataverse
Nota: 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 criar o wrapper de solução temporária.
Use um destes valores:
minimalnormaldetaileddiagnostic
Versão PAC PCF
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 pcf
--allmanifests
-a
Atualiza a versão do patch para todos os arquivos 'ControlManifest.xml'
Este parâmetro não requer valor. É uma mudança.
--filename
-fn
Nome do arquivo CSV do Tracker 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
Nota: 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 seguinte variável de ambiente "PacCli.PAT"
Use um destes valores:
NoneGitTagsFileTrackingManifest
--updatetarget
-ut
Especifique qual manifesto de destino precisa ser atualizado.
Use um destes valores:
buildproject
Observações
--patchversion só terá valor da terceira parte da tupla de versão: Major.Minor.Patch.
Para --strategy os valores disponíveis têm estes significados:
| Valor | Description |
|---|---|
gittags |
Use tags Git para decidir se a versão do 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