Power Platform CLI-løsningsunderstøttelse af Power Pages (forhåndsversion)
[Dette emne er en foreløbig udgivelse af dokumentationen, og der kan forekomme ændringer.]
Den Power Pages forbedrede datamodel understøtter funktionen til opmærksomhed på løsninger i Power Pages. Denne funktion hjælper dig med at bruge Microsoft Power Platform-løsningsfunktioner til at flytte en webstedskonfiguration fra ét miljø til et andet.
Vigtigt
- Denne funktion er en forhåndsversion af funktionen.
- Forhåndsversionsfunktionerne er ikke beregnet til produktionsformål og kan have begrænset funktionalitet. Disse funktioner er tilgængelige før en officiel udgivelse, så kunderne kan få tidlig adgang og give feedback.
CLI Power Platform indeholder løsningsrelaterede kommandoer, der også kan anvendes på Power Pages.
Oprette en ny løsning
Kør følgende kommando for at oprette en ny løsning ved hjælp af PAC CLI:
pac solution init --publisher-name '<<publisher name>>' --publisher-prefix '<<publisher prefix>>' --outputDirectory '<<directory>>'
Eksempel:
pac solution init --publisher-name 'ppmaker' --publisher-prefix 'pp' --outputDirectory 'c:\dev\ppsolution'
Tilføje et eksisterende websted til en løsning
Hvis du vil føje et websted til en løsning ved hjælp af PAC CLI, skal du bestemme komponenttypen og komponent-id.
Bestem komponenttypen
Hvis du vil hente de specifikke Power Pages componentType
-navne og værdier, skal du sende en GET-forespørgsel ved hjælp af Dataverse Web API OData-opkaldet.
{OrgURL}/api/data/v9.1/solutioncomponentdefinitions?$filter=startswith(name,'powerpage')&$select=name,solutioncomponenttype
Bestem komponenttype-id
Hvis du vil hente componentId
-værdien, skal du sende en GET-forespørgsel ved hjælp af Web API OData-opkaldet.
Du kan bruge følgende slutpunkter:
powerpagesite
powerpagesitelanguage
powerpagecomponent
Følgende eksempel bruger powerpagesite
-slutpunkt:
{OrgURL}/api/data/v9.1/powerpagesites?$select=name
Når du har fundet komponenttypen og komponent-id, skal du køre følgende kommando for at føje et eksisterende websted til en løsning ved hjælp af PAC CLI:
pac solution add-solution-component
Eksempel:
pac solution add-solution-component -sn SampleSolution -c c6f2aec0-ddd2-ed11-a7c6-6045bdf05d59 -ct 10463
I dette eksempel:
-
SampleSolution
repræsenterer det entydige navn for løsningen. -
c6f2aec0-ddd2-ed11-a7c6-6045bdf05d59
er post-id for Power Pages-websted. -
10319
erCompomponentType
værdien af webstedsløsningen Power Pages fra et tidligere web-API-svar.
Kør pac solution sync
eller pac solution export
for at eksportere løsningen ved hjælp af PAC CLI.
Du kan nu flytte webstedskonfigurationen Power Pages ved hjælp af Microsoft Power Platform ALM-processer (Application Lifecycle Management).