Nota
Capaian ke halaman ini memerlukan kebenaran. Anda boleh cuba mendaftar masuk atau menukar direktori.
Capaian ke halaman ini memerlukan kebenaran. Anda boleh cuba menukar direktori.
Perintah untuk bekerja dengan projek rangka kerja komponen Power Apps
Cipta dan bina komponen kod menerangkan cara menggunakan arahan ini.
Perintah
| Perintah | Description |
|---|---|
| pac pcf init | Memulakan direktori dengan projek rangka kerja komponen Power Apps baharu |
| Tolak PCF PAC | Import projek rangka kerja komponen Power Apps ke dalam organisasi Dataverse semasa |
| Versi PCF PAC | Versi tampalan untuk kawalan |
pac pcf init
Memulakan direktori dengan projek rangka kerja komponen Power Apps baharu
Contoh
pac pcf init --namespace SampleNameSpace --name SampleComponent --template field
Parameter Pilihan untuk init pcf
--framework
-fw
Rangka kerja rendering untuk kawalan. Nilai lalai ialah 'tiada', yang bermaksud HTML.
Gunakan salah satu daripada nilai ini:
nonereact
--name
-n
Nama untuk komponen.
Nota: Hanya aksara dalam julat [A - Z], [a - z] atau [0 - 9] dibenarkan. Watak pertama mungkin bukan nombor.
--namespace
-ns
Ruang nama untuk komponen.
Nota: Hanya aksara dalam julat [A - Z], [a - z], [0 - 9] atau '.' dibenarkan. Watak pertama dan terakhir mungkin bukan watak '.' Aksara '.' berturut-turut tidak dibenarkan. Nombor tidak dibenarkan sebagai aksara pertama atau sejurus selepas titik.
--outputDirectory
-o
Direktori keluaran
--run-npm-install
-npm
Jalankan 'npm install' secara automatik selepas kawalan dibuat. Nilai lalai ialah 'palsu'.
Parameter ini tidak memerlukan nilai. Ia adalah suis.
--template
-t
Pilih templat untuk komponen.
Gunakan salah satu daripada nilai ini:
fielddataset
Ucapan
Gunakan --framework react dengan kawalan React & perpustakaan platform (Pratonton).
Tolak PCF PAC
Import projek rangka kerja komponen Power Apps ke dalam organisasi Dataverse semasa
Contoh
pac pcf push --publisher-prefix dev
Parameter Pilihan untuk tolak pcf
--environment
-env
Menentukan Dataverse sasaran. Nilai mungkin URL Guid atau https mutlak. Apabila tidak ditentukan, organisasi aktif yang dipilih untuk profil pengesahan semasa akan digunakan.
--force-import
-f
Ditamatkan: Parameter ini diabaikan.
--incremental
-inc
Menolak fail yang berbeza sahaja menggunakan kemas kini entiti.
Parameter ini tidak memerlukan nilai. Ia adalah suis.
--interactive
-i
Menunjukkan bahawa tindakan dalam binaan dibenarkan berinteraksi dengan pengguna. Jangan gunakan hujah ini dalam senario automatik di mana interaktiviti tidak dijangka.
Parameter ini tidak memerlukan nilai. Ia adalah suis.
--publisher-prefix
-pp
Nilai awalan penyesuaian untuk penerbit penyelesaian Dataverse
Nota: Awalan mestilah 2 hingga 8 aksara panjang, hanya boleh terdiri daripada alfa-angka, mesti bermula dengan huruf dan tidak boleh bermula dengan 'mscrm'.
--solution-unique-name
Nama unik penyelesaian untuk menambah komponen.
--verbosity
-v
Tahap verbositi untuk MSBuild apabila membina pembungkus penyelesaian sementara.
Gunakan salah satu daripada nilai ini:
minimalnormaldetaileddiagnostic
Versi PCF PAC
Versi tampalan untuk kawalan
Contoh
pac pcf version --patchversion 1.0.0.0 --path c:\Users\Downloads\SampleComponent --allmanifests
pac pcf version --strategy gittags
Parameter Pilihan untuk versi pcf
--allmanifests
-a
Mengemas kini versi tampalan untuk semua fail 'ControlManifest.xml'
Parameter ini tidak memerlukan nilai. Ia adalah suis.
--filename
-fn
Nama fail CSV penjejak untuk digunakan apabila menggunakan penjejakan fail sebagai strategi. Nilai lalai ialah 'ControlsStateVersionInfo.csv'.
--patchversion
-pv
Versi tampalan untuk kawalan
Nota: Nilai mestilah integer dengan nilai minimum 0.
--path
-p
Laluan mutlak/relatif bagi 'ControlManifest.xml' untuk mengemaskini.
--strategy
-s
Mengemas kini versi tampalan untuk fail 'ControlManifest.xml' menggunakan strategi yang ditentukan. Jika menggunakan gittags, tetapkan token akses peribadi dalam pembolehubah persekitaran berikut "PacCli.PAT"
Gunakan salah satu daripada nilai ini:
NoneGitTagsFileTrackingManifest
--updatetarget
-ut
Tentukan manifes sasaran yang perlu dikemas kini.
Gunakan salah satu daripada nilai ini:
buildproject
Ucapan
--patchversion hanya akan mengambil nilai bahagian ketiga versi tuple: Major.Minor.Patch.
Untuk --strategy nilai yang tersedia mempunyai makna ini:
| Nilai | Description |
|---|---|
gittags |
Gunakan tag Git untuk memutuskan sama ada versi tampalan komponen tertentu perlu dikemas kini. |
filetracking |
Gunakan fail .csv untuk memutuskan sama ada versi tampalan komponen tertentu perlu dikemas kini. |
manifest |
Menambah versi tampalan sebanyak 1 untuk semua komponen. |
Lihat juga
Kumpulan Perintah CLI Microsoft Power Platform
Gambaran keseluruhan CLI Microsoft Power Platform