Partekatu bidez


pac pcf

Power Apps-en osagaien esparru-proiektuekin lan egiteko komandoak

Kode-osagai bat sortu eta eraiki komando hauek nola erabili azaltzen du.

Komandoak

Komandoa Deskribapenak
pac pcf init Direktorio bat hasieratzen du Power Apps-en osagaien esparru-proiektu berri batekin
pac pcf push Inportatu Power Apps osagaien esparru-proiektua uneko Dataverse erakundera
pac pcf version Kontrolen adabakiaren bertsioa

pac pcf init

Direktorio bat hasieratzen du Power Apps-en osagaien esparru-proiektu berri batekin

Adibidez

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

Aukerako parametroak pcf init

--framework -fw

Kontrolerako errendatze esparrua. Balio lehenetsia 'none' da, hau da, HTML.

Erabili balio hauetako bat:

  • none
  • react

--name -n

Osagaiaren izena.

Oharra: [A - Z], [a - z] edo [0 - 9] barrutien barruan soilik onartzen dira karaktereak. Lehenengo karakterea ez da zenbaki bat izango.

--namespace -ns

Osagaiaren izen-espazioa.

Oharra: [A - Z], [a - z], [0 - 9] edo '.' barrutietako karaktereak soilik onartzen dira. Lehenengo eta azken karakterea ez dira "." karaktereak. Ez dira onartzen '.' karaktereak jarraian. Zenbakiak ezin dira onartzen lehenengo karaktere gisa edo puntu baten ondoren.

--outputDirectory -o

Irteerako direktorioa

--run-npm-install -npm

Automatikoki exekutatu 'npm install' kontrola sortu ondoren. Balio lehenetsia 'false' da.

Parametro honek ez du baliorik behar. Aldaketa bat da.

--template -t

Aukeratu osagaiaren txantiloia.

Erabili balio hauetako bat:

  • field
  • dataset

Oharrak

Erabili --framework reactReact kontrolak eta plataformako liburutegiak (aurrebista).

pac pcf push

Inportatu Power Apps osagaien esparru-proiektua uneko Dataverse erakundera

Adibidez

pac pcf push --publisher-prefix dev

Aukerako parametroak pcf push

--environment -env

Helburuko Dataverse-a zehazten du. Balioa Guid edo https URL absolutua izan daiteke. Zehaztu ezean, uneko autentifikazio-profilerako hautatutako erakunde aktiboa erabiliko da.

--force-import -f

Zaharkituta: parametro honi ez ikusi egiten zaio.

--incremental -inc

Desberdinak diren fitxategiak soilik bultzatzen ditu entitateen eguneratzeak erabiliz.

Parametro honek ez du baliorik behar. Aldaketa bat da.

--interactive -i

Eraikuntzako ekintzek erabiltzailearekin elkarreragiteko baimena dutela adierazten du. Ez erabili argumentu hau interaktibitatea espero ez den agertoki automatizatu batean.

Parametro honek ez du baliorik behar. Aldaketa bat da.

--publisher-prefix -pp

Dataverse soluzioaren argitaratzailearen pertsonalizazio-aurrizkiaren balioa

Oharra: aurrizkiak 2 eta 8 karaktere izan behar ditu, alfanumerikoz soilik izan daiteke, letra batekin hasi behar du eta ezin da 'mscrm'-rekin hasi.

--solution-unique-name

Osagaia gehitu beharreko soluzioaren izen esklusiboa.

--verbosity -v

MSBuild-en xehetasun-maila aldi baterako irtenbidearen bilgarria eraikitzean.

Erabili balio hauetako bat:

  • minimal
  • normal
  • detailed
  • diagnostic

pac pcf version

Kontrolen adabakiaren bertsioa

Adibidez

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

Aukerako parametroak pcf version

--allmanifests -a

'ControlManifest.xml' fitxategi guztien adabakiaren bertsioa eguneratzen du

Parametro honek ez du baliorik behar. Aldaketa bat da.

--filename -fn

Fitxategien jarraipena estrategia gisa erabiltzean erabiliko den CSV fitxategi-izena. Balio lehenetsia 'ControlsStateVersionInfo.csv' da.

--patchversion -pv

Kontrolen adabakiaren bertsioa

Oharra: balioak zenbaki osoa izan behar du, gutxieneko 0 balioarekin.

--path -p

Eguneratzeko 'ControlManifest.xml' bide absolutua/erlatiboa.

--strategy -s

'ControlManifest.xml' fitxategien adabakiaren bertsioa eguneratzen du zehaztutako estrategia erabiliz. gittags erabiltzen badituzu, ezarri sarbide-token pertsonal bat "PacCli.PAT" ingurune-aldagaian

Erabili balio hauetako bat:

  • None
  • GitTags
  • FileTracking
  • Manifest

--updatetarget -ut

Zehaztu zein helburu-manifestu eguneratu behar den.

Erabili balio hauetako bat:

  • build
  • project

Oharrak

--patchversion Bertsioaren tuplaren hirugarren zatiaren balioa soilik hartuko du: Major.Minor.Patch.

Eskuragarri dauden balioek --strategy esanahi hauek dituzte:

Balioa Deskribapenak
gittags Erabili Git etiketak osagai jakin baten adabakiaren bertsioa eguneratu behar den ala ez erabakitzeko.
filetracking Erabili .csv fitxategi bat osagai jakin baten adabakiaren bertsioa eguneratu behar den ala ez erabakitzeko.
manifest Adabakiaren bertsioa 1 gehitzen du osagai guztientzat.

Ikus ere

Microsoft Power Platform-en CLI komando-taldeak
Microsoft Power Platform-en CLI ikuspegi orokorra