Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Opdrachten voor het werken met Framework-projecten voor Power Apps-onderdelen
In het maken en bouwen van een codeonderdeel wordt uitgelegd hoe u deze opdrachten gebruikt.
Commands
| Command | Description |
|---|---|
| pac pcf init | Initialiseert een map met een nieuw Power Apps-onderdeelframeworkproject |
| pac pcf push | Het Power Apps-onderdeelframeworkproject importeren in de huidige Dataverse-organisatie |
| pac pcf-versie | Patchversie voor besturingselementen |
pac pcf init
Initialiseert een map met een nieuw Power Apps-onderdeelframeworkproject
Example
pac pcf init --namespace SampleNameSpace --name SampleComponent --template field
Optionele parameters voor pcf init
--framework
-fw
Het renderingframework voor beheer. De standaardwaarde is 'none', wat HTML betekent.
Gebruik een van deze waarden:
nonereact
--name
-n
De naam van het onderdeel.
Opmerking: Alleen tekens binnen de bereiken [A - Z], [a - z] of [0 - 9] zijn toegestaan. Het eerste teken is mogelijk geen getal.
--namespace
-ns
De naamruimte voor het onderdeel.
Opmerking: Alleen tekens binnen de bereiken [A - Z], [a - z], [0 - 9] of '.' zijn toegestaan. Het eerste en laatste teken zijn mogelijk niet het '.'-teken. Opeenvolgende '.' tekens zijn niet toegestaan. Getallen zijn niet toegestaan als het eerste teken of direct na een punt.
--outputDirectory
-o
Uitvoermap
--run-npm-install
-npm
Voer 'npm install' automatisch uit nadat het besturingselement is gemaakt. De standaardwaarde is 'false'.
Voor deze parameter is geen waarde vereist. Het is een switch.
--template
-t
Kies een sjabloon voor het onderdeel.
Gebruik een van deze waarden:
fielddataset
Opmerkingen
Gebruiken
pac pcf push
Het Power Apps-onderdeelframeworkproject importeren in de huidige Dataverse-organisatie
Example
pac pcf push --publisher-prefix dev
Optionele parameters voor pcf-push
--environment
-env
Hiermee geeft u de doel Dataverse. De waarde kan een GUID- of absolute HTTPS-URL zijn. Wanneer dit niet is opgegeven, wordt de actieve organisatie gebruikt die is geselecteerd voor het huidige verificatieprofiel.
--force-import
-f
Afgeschaft: deze parameter wordt genegeerd.
--incremental
-inc
Pusht alleen bestanden die verschillen met behulp van entiteitsupdates.
Voor deze parameter is geen waarde vereist. Het is een switch.
--interactive
-i
Geeft aan dat acties in de build mogen communiceren met de gebruiker. Gebruik dit argument niet in een geautomatiseerd scenario waarbij interactiviteit niet wordt verwacht.
Voor deze parameter is geen waarde vereist. Het is een switch.
--publisher-prefix
-pp
Aanpassingsvoorvoegselwaarde voor de uitgever van de Dataverse-oplossing
Opmerking: het voorvoegsel moet 2 tot 8 tekens lang zijn, kan alleen bestaan uit alfanumerieke tekens, moet beginnen met een letter en mag niet beginnen met 'mscrm'.
--solution-unique-name
De unieke naam van de oplossing waaraan het onderdeel moet worden toegevoegd.
--verbosity
-v
Uitgebreidheidsniveau voor MSBuild bij het bouwen van de tijdelijke oplossingswikkelaar.
Gebruik een van deze waarden:
minimalnormaldetaileddiagnostic
pac pcf-versie
Patchversie voor besturingselementen
Example
pac pcf version --patchversion 1.0.0.0 --path c:\Users\Downloads\SampleComponent --allmanifests
pac pcf version --strategy gittags
Optionele parameters voor pcf-versie
--allmanifests
-a
Update patchversie voor alle 'ControlManifest.xml' bestanden
Voor deze parameter is geen waarde vereist. Het is een switch.
--filename
-fn
Csv-bestandsnaam bijhouden die moet worden gebruikt bij het gebruik van filetracking als strategie. De standaardwaarde is 'ControlsStateVersionInfo.csv'.
--patchversion
-pv
Patchversie voor besturingselementen
Opmerking: De waarde moet een geheel getal met een minimumwaarde van 0 zijn.
--path
-p
Absoluut/relatief pad van hetControlManifest.xmlvoor het bijwerken.
--strategy
-s
Werkt de patchversie bij voor bestandenControlManifest.xmlmet behulp van een opgegeven strategie. Als u gittags gebruikt, stelt u een persoonlijk toegangstoken in de volgende omgevingsvariabele PacCli.PAT in
Gebruik een van deze waarden:
NoneGitTagsFileTrackingManifest
--updatetarget
-ut
Geef op welk doelmanifest moet worden bijgewerkt.
Gebruik een van deze waarden:
buildproject
Opmerkingen
--patchversion zal alleen de waarde van het derde deel van de versie tuple: Major.Minor.Patch.
Voor --strategy de beschikbare waarden hebben deze betekenissen:
| Waarde | Description |
|---|---|
gittags |
Gebruik Git-tags om te bepalen of de patchversie van een bepaald onderdeel moet worden bijgewerkt. |
filetracking |
Gebruik een .csv-bestand om te bepalen of de patchversie van een bepaald onderdeel moet worden bijgewerkt. |
manifest |
Hiermee wordt de patchversie verhoogd met 1 voor alle onderdelen. |
Zie ook
Microsoft Power Platform CLI-opdrachtgroepen
Overzicht van Microsoft Power Platform CLI